Ничего понять не могу. Раньше работало вроде.
Сейчас перестало работать. Уже по всякому попробовал
1. Создаём новый класс.
2. В новом классе создаём свойство "status"
3. Создаём 2 метода "TurnOn" и "TurnOff"
4. Создаём объект.
5. Идём на любую сцену. Добавляем туда новый элемент типа "Выключатель".
6. Связываем его с созданным объектом в п.4
7. Связываем его состояние со свойством "status". Сохраняем. Платформа пишет что сохранено. Но связка со статусом не отображается. Хотя связь с объектом сохранилась.
8. Пробуем связать методы on/off. Так же не сохраняет.
В то же время если создать объект в предопределённом SRelays - то от туда всё работает.
Что делать и как лечить? А главное - где и как копать?
PS: От сцены не зависит. Пробовал откатить бекап на пару недель - не помогает.
Созданный вручную класс выключателей не связывается на сцене
Модератор: immortal
- xor
- Сообщения: 2038
- Зарегистрирован: Сб ноя 22, 2014 8:45 pm
- Благодарил (а): 284 раза
- Поблагодарили: 629 раз
Re: Созданный вручную класс выключателей не связывается на сцене
а значения какие-нибудь в свойстве статус есть? если нет, попробуйте добавить и посмотреть, что изменитсяIlfat писал(а): ↑Вс окт 23, 2022 5:31 pmНичего понять не могу. Раньше работало вроде.
Сейчас перестало работать. Уже по всякому попробовал
1. Создаём новый класс.
2. В новом классе создаём свойство "status"
3. Создаём 2 метода "TurnOn" и "TurnOff"
4. Создаём объект.
5. Идём на любую сцену. Добавляем туда новый элемент типа "Выключатель".
6. Связываем его с созданным объектом в п.4
7. Связываем его состояние со свойством "status". Сохраняем. Платформа пишет что сохранено. Но связка со статусом не отображается. Хотя связь с объектом сохранилась.
8. Пробуем связать методы on/off. Так же не сохраняет.
В то же время если создать объект в предопределённом SRelays - то от туда всё работает.
Что делать и как лечить? А главное - где и как копать?
PS: От сцены не зависит. Пробовал откатить бекап на пару недель - не помогает.
win10 connect https://connect.smartliving.ru/profile/303
-
- Сообщения: 44
- Зарегистрирован: Пт июн 07, 2019 7:40 pm
- Благодарил (а): 3 раза
- Поблагодарили: 1 раз
Re: Созданный вручную класс выключателей не связывается на сцене
Сам себе отвечу.
Если поменять название метода с TurnOn на turnOn и TurnOff на turnOff (первая буква маленькая). То с типом "Выключатель" объект нормально связывает методы и работает на сцене.
Видимо, следующим шагом надо будет изучить создание своего типа для сцен.
Если поменять название метода с TurnOn на turnOn и TurnOff на turnOff (первая буква маленькая). То с типом "Выключатель" объект нормально связывает методы и работает на сцене.
Видимо, следующим шагом надо будет изучить создание своего типа для сцен.