ewe 2e¶ CoЛнЫшКоcBeTиТоЧеНЬяРкО*
Высший разум
(310810)
1 месяц назад
Хоть я по си не спец, но переменная isLightOn является локальной для функции ToggleLight() и это не то же самое, что так же названная переменная из класса.
Даже более того, эта переменная в функции вообще не описывается до использования, возможно компилятор у вас допускает такие вольности.
Вам надо в условии точно указать, что вы хотите проверять не локальную переменную, в из класса, в php для этого надо писать нечто вроде if (self.isLightOn) {делаем что-то} else {делаем еще что-то}.
Я делаю умный дом и делаю свет и как сделать чтобы скрипт понимал когда объект включен и когда выключон свет
Тоесть нужно ели свет выключен то по нажатию кнопки он включался и наоборот
Я пытался сделать код но у меня не работает выключение