Создайте свой обработчик событий в тот момент, когда он действительно необходим, например, когда кнопка или объект попадают в кадр.
Если щелчки мышью слушателя событий уже созданы, вы можете в любой момент удалить слушателя в ActionScript.
myButton.removeEventListener (MouseEvent.CLICK,
handleMouseClick);
А затем используйте функцию или связанную логику, чтобы позже включить обработчик событий мыши
myButton.addEventListener (MouseEvent.CLICK,
handleMouseClick);
«handleMouseClick» - это действительная функция и код, который что-то делает с помощью щелчка мыши
Другое решение состоит в том, чтобы установить некоторый глобальный логический флаг в вашем ActionScript на основной временной шкале, а затем внутри функций, которые обрабатывают функциональность мыши, вы можете сначала проверить на логическое значение, прежде чем делать что-либо. Событие мыши все равно будет создано и передано в ваш обработчик событий, но может быть выборочно проигнорировано в зависимости от состояния вашего логического флага.