Я работаю над мобильной игрой, которая включает в себя разрушающую стену. У меня есть спрайты, которые меняют по тревоге. Я создал объект и поместил его в комнату без спрайта, чтобы обрабатывать триггеры событий, так как я думал, что это может быть код создания для комнаты, который вызывает проблемы. И.Е. (Код Сотворение было плохое место для выполнения)GML Таймеры и случайные события
Код создания для объекта устанавливает сигнал тревоги в 60
код, я использую связан с тревогой [0] здесь:
var WallBreakVal
WallBreakVal = random_range(1, 9);
with(Wall_tiles1)
{
if WallBreakVal = 1
{
sprite_index = Wall2
}
}
with(Wall_tiles2)
{
if WallBreakVal = 2
{
sprite_index = Wall2
}
}
with(Wall_tiles3)
{
if WallBreakVal = 3
{
sprite_index = Wall2
}
}
with(Wall_tiles4)
{
if WallBreakVal = 4
{
sprite_index = Wall2
}
}
with(Wall_tiles5)
{
if WallBreakVal = 5
{
sprite_index = Wall2
}
}
with(Wall_tiles6)
{
if WallBreakVal = 6
{
sprite_index = Wall2
}
}
with(Wall_tiles7)
{
if WallBreakVal = 7
{
sprite_index = Wall2
}
}
with(Wall_tiles8)
{
if WallBreakVal = 8
{
sprite_index = Wall2
}
}
with(Wall_tiles9)
{
if WallBreakVal = 9
{
sprite_index = Wall2
}
}
alarm[0] = 5*room_speed;