2015-06-16 34 views
0

结构立方+大桥>魔方> CubeTrigger在这里我要附加脚本OnTriggerEnter(撞机等)和如何发挥粒子出孩子的

我要打开4个颗粒是 立方+桥>立方> ParticleGroup> Fire1,Fire2,Fire3,Fire4

如何找到他们?

回答

0

很难说出你在问什么,但是如果你想基于OnTriggerEnter来播放你的粒子,你可以用几种不同的方法来做。

我会在调用OnTriggerEnter时启用粒子系统,或者在孩子的位置实例化系统。

您可能希望在脚本中为粒子系统做一个参考,并启用或实例化它。

+0

我想知道什么是连接到其他对象的播放粒子系统的代码。我是编程新手,所以缺乏一些基础知识。 – Phantoms

+0

声明变量就像你用任何字符串或整数像这样 ParticleSystem nameOfParticles; OnTriggerEnter(){ nameOfParticles.enabled; }

+0

如果你需要更多的帮助发布你现在的代码,我将能够帮助更好。 –

0
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