Вопрос

Есть ли способ проверить метод, который был прикреплен к сцене?

У меня есть сцена как глобальная .. И нужно стрелять в некоторую функцию в объекте на мышке ... теперь он загоняет 2 или 3 в зависимости от того, сколько объектов я добавляю ..

Мне нужно что-то вроде ..

Если ($. Chape.haseventListener (mouseevent.mouse_up, this.mouseup) === false) {$ .stage.addeventListener (mouseevent.mouse_up, this.mouseup); }

Или лучший способ справиться с этим?

Это было полезно?

Решение

Я предполагаю, что вы добавляете слушатель внутри каждого объекта, нет? Это означает, что каждый раз, когда вы создаете экземпляр вашего объекта, вы добавляете еще один слушатель для сценических событий мыши. Если вы действительно хотите только один слушатель для этого типа события, переместите его за пределами объема объекта, и только добавьте слушателя один раз. Удачи!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top