private void Start() { checkgameObjeck = new ClickObject[ObjectInScene.Length - 1]; for (int i = 0; i < ObjectInScene.Length - 1; i++) { checkgameObjeck[i] = ObjectInScene[i].GetComponent <ClickObject>(); } clickSwitch = ObjectInScene[ObjectInScene.Length - 1].GetComponent <ClickSwitch>(); }
private void Start() { checkScript = mainCamera.GetComponent <Check>(); buttonsText = gameObject.GetComponent <ButtonsText>(); for (int i = 0; i < ObjectScripts.Length - 1; i++) { ObjectScripts[i] = ObjectInScene[i].GetComponent <ClickObject>(); } SwitchCode = ObjectInScene[5].GetComponent <ClickSwitch>(); }
static void Main(string[] args) { var tv = new TV(); var tvButton = new ClickSwitch(tv); tvButton.On(); tvButton.Off(); var radio = new Radio(); var radioButton = new ClickSwitch(radio); radioButton.On(); radioButton.Off(); Console.ReadKey(); }