Я попытался сделать две кнопки, начиная с интервала, и один, который останавливает его. Это мой код:Пуск и остановка интервала с помощью кнопки [as3]
s_start.addEventListener(MouseEvent.CLICK, startRepeater);
s_stop.addEventListener(MouseEvent.CLICK, stopRepeater);
function startRepeater(e:MouseEvent) : void {
setInterval(repeater,500);
}
function stopRepeater(e:MouseEvent) : void {
clearInterval(repeater);
}
Кнопка запуска отлично работает! но кнопка остановки не работает. 1067: Неявное принуждение значения типа Функция к неродственному типу uint.
Благодарим за помощь.
Добро пожаловать в Stackoverflow. У вас есть правильный ответ. Пожалуйста, используйте большой «правильный» тик, чтобы отметить этот вопрос, как он решил и показать спасибо. –
Почему я получил -1 на этом сообщении lol – ProgramKiddo
Не имеет смысла, поэтому я сделал отмену +1. Я подозреваю, что, поскольку кодеры, которые пишут программы для ** спама **, не являются хорошими людьми, возможно, поэтому у вас возникла случайная негативная реакция? ... –