我想在某个位置发射粒子而不必移动粒子系统。我发现了这个:https : //docs.unity3d.com/ScriptReference/ParticleSystem.EmitParams-position.html我试过了,但它不会在我想要的位置发射,而是在粒子发射器所在的 0,0,0 处发射它们! var emitParams = new ParticleSystem.EmitParams();
emitParams.position = keyValue.Key;
emitParams.velocity = new Vector3(0.0f, 0.0f, 1.0f);
SmokeParticles.Emit(emitParams, 100);keyValue.key 是一个保存正确位置的向量。我错过了什么吗?
1 回答
- 1 回答
- 0 关注
- 154 浏览
添加回答
举报
0/150
提交
取消