2015-06-16 124 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