я код скопировал из своего просто, я там под себя подставил ид.
на ивентах тебе ни чего не нужно вызывать.
и так, давай разберемся подробно, что обозначают цифры в дефолтных настройках.
строки с SWITCH - это переключатели (свичи)
строки с VARIABLE - это переменные
следовательно если ты запускаешь ивент со свичем имеющий ид 4 = выкл, ты отключаешь отображение ground1-1.png (тоже самое относится и к другим числам)
дефолтные настройки переменных мне не нравятся, по этому я переписал им значения, но я объясню по дефлотным значениям.
вызов переменной с ид 1 и = 1, отображаются слои ground1-1.png и par1-1.png. вызов переменной с ид 1 и = 2, отображаются слои ground1-2.png и par1-2.png и тд.
тоже самое относится и к LIGHT c SHADOW, только у них ид переменной 2.
в демке, показан пример ночи и дня, тк днем лайтов нет, их на сколько помню отключают или заменяют на другой слой (но это тебе, пока не нужно)
а то что у тебя не работает, дк это скорей всего у тебя используются уже переменные или свичи с теми же ид, что и этот скрипт. или же поменяй регистр букв в названиях слоях на все прописные (если у тебя Ground1-1.png, то переименуй в ground1-1.png и другие тоже).
если все еще не выходит, но кинь личкой демку, я проверю что не так и исправлю (мне с твоей демки ни чего не надо, так что можешь не переживать за свои ресурсы )