0

结构是Cube+Bridge>Cube>CubeTrigger我想在其中附加脚本 OnTriggerEnter (其他对撞机)和

我想打开 Cube+Bridge>Cube>ParticleGroup>Fire1, Fire2, Fire3, Fire4的 4 个粒子。

如何找到他们?

4

2 回答 2

0

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

我要么在调用 OnTriggerEnter 时启用粒子系统,要么在子节点的位置实例化系统。

您可能希望在脚本中为粒子系统进行引用并以这种方式启用或实例化它。

于 2015-06-16T16:30:37.980 回答
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

于 2015-06-16T18:03:01.047 回答