Я использую Game Maker 2.
Попытка заставить работать фрагмент кода, который, когда тревога достигает 12 секунд, изменяет глобальную переменную внутри объекта, которая затем запускает объект для выполнения своего нормального процесса - затемнения экрана до черного. Однако это не работает, и я не могу понять, что не работает.
Это код, который у меня есть на данный момент;
Создавать:
variable_timer = 100;
global.fadeoutsimilarities = 0;
alarm[0] = room_speed * 12;
Шаг:
variable_timer-=1;
Будильник 0:
global.fadeoutsimilarities = global.fadeoutsimilarities + 1;
Рисовать:
if (global.fadeoutsimilarities)
{
draw_set_color(c_black);
draw_set_alpha(variable_timer/30);
}
else {}
Любые идеи о том, что мешает ему исчезнуть до черного?