void UpdateOrbs() { orbSystem = PlayerShip.orbSystem; bool toEnable = true; int i = 0; foreach (Image orb in orbs) { switch (i) { case 0: toEnable = orbSystem.Red; break; case 1: toEnable = orbSystem.Orange; break; case 2: toEnable = orbSystem.Yellow; break; case 3: toEnable = orbSystem.Green; break; case 4: toEnable = orbSystem.Blue; break; case 5: toEnable = orbSystem.Purple; break; case 6: toEnable = orbSystem.White; break; default: Debug.Log("HUDSystems:UpdateOrbs - orb has not been set in good way!"); break; } orb.gameObject.SetActive(toEnable); i++; } // Debug.Log("HUDSystems:UpdateOrbs - Orbs updating " + theOrbs); }
// Use this for initialization void Start() { //turnForceScale = 1; armsUp = GetComponent <Animation> (); rigidbody = GetComponent <Rigidbody>(); thisCollider = GetComponent <BoxCollider>(); floorCollider = main.GetFloor().GetComponent <BoxCollider>(); var clone = Instantiate(orb); clone.SetActive(false); _orb = clone.GetComponent <orb>(); _orb.SetHighlightMaterial(material); mouseX1 = Input.mousePosition.x; mouseY1 = Input.mousePosition.y; Cursor.visible = false; }
// Use this for initialization void Start() { //turnForceScale = 1; armsUp = GetComponent<Animation> (); rigidbody = GetComponent<Rigidbody>(); thisCollider = GetComponent<BoxCollider>(); floorCollider = main.GetFloor().GetComponent<BoxCollider>(); var clone = Instantiate(orb); clone.SetActive(false); _orb = clone.GetComponent<orb>(); _orb.SetHighlightMaterial(material); mouseX1 = Input.mousePosition.x; mouseY1 = Input.mousePosition.y; Cursor.visible = false; }