// Update is called once per frame void Update() { if (active) { timeActive += Time.deltaTime; settings.startColor = new ParticleSystem.MinMaxGradient(Color.green); } else if (otherB.getActive()) { settings.startColor = new ParticleSystem.MinMaxGradient(Color.yellow); } else { settings.startColor = new ParticleSystem.MinMaxGradient(Color.red); } }
//actions public object TpAtActiveBoard(object o) { if (bb1.getActive()) { transform.position = board1.position; } else { transform.position = board2.position; } return(null); }