Re: Дизайн сцен 2
Добавлено: Вт ноя 19, 2019 5:43 pm
Ага спасибо! Нашел уже, все так и было. Не получается на погодной сцене сделать смену фона по месяцу. По смене времен года нашел подсказки, а по месецам сам не могу додумать
Ага спасибо! Нашел уже, все так и было. Не получается на погодной сцене сделать смену фона по месяцу. По смене времен года нашел подсказки, а по месецам сам не могу додумать
Спасибо! Не знаю как и откуда вы это поняли, но я ни слова не понял))((( Может подскажите коды?! Как настроить смену фона по месяцам в сцене погоды?!nick7zmail писал(а): Вт ноя 19, 2019 6:58 am Ошибка в коде сцены. ID сцены 11, ID состояния 326. Смотрите какой код туда записали.
Например создать новое свойство у ThisComputer- monthNow (например),Marss писал(а): Вт ноя 19, 2019 5:53 pmСпасибо! Не знаю как и откуда вы это поняли, но я ни слова не понял))((( Может подскажите коды?! Как настроить смену фона по месяцам в сцене погоды?!nick7zmail писал(а): Вт ноя 19, 2019 6:58 am Ошибка в коде сцены. ID сцены 11, ID состояния 326. Смотрите какой код туда записали.
Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(freesh писал(а): Вт ноя 19, 2019 6:23 pmНапример создать новое свойство у ThisComputer- monthNow (например),Marss писал(а): Вт ноя 19, 2019 5:53 pmСпасибо! Не знаю как и откуда вы это поняли, но я ни слова не понял))((( Может подскажите коды?! Как настроить смену фона по месяцам в сцене погоды?!nick7zmail писал(а): Вт ноя 19, 2019 6:58 am Ошибка в коде сцены. ID сцены 11, ID состояния 326. Смотрите какой код туда записали.
куда-нибудь запихнуть код setGlobal('ThisComputer.monthNow',date('m')); - в свойство monthNow будет писаться номер текущего месяца.
Создать 12 состояний для фонаИ в условии отображения прописать в зависимости от monthNowSPOILERSPOILER_SHOW2019-11-19 17_18_05-Погода - fon.pngСоответсвенно накидав 12 картинок и указав их пути.SPOILERSPOILER_SHOW2019-11-19 17_18_12-Погода - fon.png
По идее подумал что можно и без промежуточного свойства (monthNow), тогда указать метод отображения расширенное и туды (это для ноября, для других месяцев меняям соответсвенно 11 на нужный номер)
if (date('m')==11)
$display=1;
} else {
$display=0;
}
Но мало ли, может номер месяца где пригодится ещё.
Можно и так и так, но проще, имхо, с промежуточным. код setGlobal('ThisComputer.monthNow',date('m')); можно запихнуть в onNewHour таймер для начала.Marss писал(а): Вт ноя 19, 2019 7:30 pm Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(
100500 БЛАГОДАРНОСТЕЙ))))freesh писал(а): Вт ноя 19, 2019 7:40 pmМожно и так и так, но проще, имхо, с промежуточным. код setGlobal('ThisComputer.monthNow',date('m')); можно запихнуть в onNewHour таймер для начала.Marss писал(а): Вт ноя 19, 2019 7:30 pm Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(
Да незачто.Marss писал(а): Вт ноя 19, 2019 9:05 pm100500 БЛАГОДАРНОСТЕЙ))))freesh писал(а): Вт ноя 19, 2019 7:40 pmМожно и так и так, но проще, имхо, с промежуточным. код setGlobal('ThisComputer.monthNow',date('m')); можно запихнуть в onNewHour таймер для начала.Marss писал(а): Вт ноя 19, 2019 7:30 pm Не совсем понятно, так нужно промежутчное свойство или нет и с методами отображения еще не разобрался(Все получилось, можно было проще взять имеющиеся данные месяцев, потом допетрил, ну да ладно)))
Код: Выделить всё
<a class="atuin-btn" style="text-decoration:none" href="/popup/scenes/7.html">КОМНАТА 3</a>Суперnick7zmail писал(а): Ср ноя 20, 2019 1:14 pmКод: Выделить всё
<a class="atuin-btn" style="text-decoration:none" href="/popup/scenes/7.html">КОМНАТА 3</a>