结构立方+大桥>魔方> CubeTrigger在这里我要附加脚本OnTriggerEnter(撞机等)和如何发挥粒子出孩子的
我要打开4个颗粒是 立方+桥>立方> ParticleGroup> Fire1,Fire2,Fire3,Fire4。
如何找到他们?
结构立方+大桥>魔方> CubeTrigger在这里我要附加脚本OnTriggerEnter(撞机等)和如何发挥粒子出孩子的
我要打开4个颗粒是 立方+桥>立方> ParticleGroup> Fire1,Fire2,Fire3,Fire4。
如何找到他们?
很难说出你在问什么,但是如果你想基于OnTriggerEnter来播放你的粒子,你可以用几种不同的方法来做。
我会在调用OnTriggerEnter时启用粒子系统,或者在孩子的位置实例化系统。
您可能希望在脚本中为粒子系统做一个参考,并启用或实例化它。
using UnityEngine;
using System.Collections;
public class CubeTrigger : MonoBehaviour {
public ParticleSystem Flame1;
public ParticleSystem Flame2;
public ParticleSystem Flame3;
public ParticleSystem Flame4;
void OnTriggerEnter (Collider other) {
Flame1.Play();
Flame2.Play();
Flame3.Play();
Flame4.Play();
}
}
这是很容易的任务。我忘了我可以只是拖放粒子我想使用:) thx
我想知道什么是连接到其他对象的播放粒子系统的代码。我是编程新手,所以缺乏一些基础知识。 – Phantoms
声明变量就像你用任何字符串或整数像这样
ParticleSystem nameOfParticles; OnTriggerEnter(){ nameOfParticles.enabled; }
–如果你需要更多的帮助发布你现在的代码,我将能够帮助更好。 –