---
title: NiagaraSimTarget / NiagaraEmitter (Python API)
source: https://dev.epicgames.com/documentation/en-us/unreal-engine/python-api/class/NiagaraSimTarget?application_version=5.6
version: Unreal Python API 5.6 / 5.8 (Experimental)
fetched: 2026-10-11
note: 原文摘录（英文要点），供 wiki 引用；非全文
---

# NiagaraSimTarget / NiagaraEmitter (Python API)

版本说明：ENiagaraSimTarget 枚举页为 UE 5.6 Python API；UE 5.8 Python API 的 NiagaraEmitter 页说明 SimTarget 属性改为从 GetEmitterData() 返回的结构访问（旧属性已弃用）。未找到 5.8 官方的 CPU/GPU 模拟对比文档（emitter-properties 参考页重定向到首页）。
- ENiagaraSimTarget: CPU_SIM = 0, GPU_COMPUTE_SIM = 1 (Plugin Niagara, NiagaraCommon.h).
- UE 5.8 NiagaraEmitter: sim_target, gpu_compute_script, max_gpu_particles_spawn_per_frame, simulation_stages "Use property in struct returned from GetEmitterData() instead" (deprecated).
