Example #1
0
    public void startEmitting(GameObject emitter, TriangleList.EmitType eType)
    {
        emitType      = eType;
        emitterPrefab = emitter;
        GameObject newEmitter = Instantiate(emitterPrefab, gameObject.transform.position, gameObject.transform.rotation);

        if (emitType == TriangleList.EmitType.LowRes)
        {
            newEmitter.GetComponent <WaveEmitter>().MakeNoise();
            //StartCoroutine(emit(3));
        }
        else
        {
            newEmitter.GetComponent <WaveEmitterBeam>().MakeNoise();
        }
    }
Example #2
0
 public void ChangeTypeToSphere()
 {
     emitType = TriangleList.EmitType.LowRes;
 }
Example #3
0
 public void ChangeTypeToBeam()
 {
     emitType = TriangleList.EmitType.Beam;
 }