public void OnSceneGUI() { PlatColor myTarget = (PlatColor)target; if (myTarget) { myTarget.GetComponent <UnityEngine.SpriteRenderer>().color = myTarget.GetColor(myTarget.SprColor); } }
public void ChangeColor(PlatColor NewColor) { MyColor = NewColor; if (MyColor == PlatColor.Red) { PlatformBeam.GetComponent <SpriteRenderer>().color = Color.red; } else if (MyColor == PlatColor.Blue) { PlatformBeam.GetComponent <SpriteRenderer>().color = Color.blue; } else if (MyColor == PlatColor.Green) { PlatformBeam.GetComponent <SpriteRenderer>().color = Color.green; } }