|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jul 2010
Сообщений: 51
|
MouseEvent.CLICK на нарисованный объект
Привет я нарисовал кнопочку закрытия окна которая должны при нажатии выполнять функцию removeMenu(в которой выполняется кучу removeChild())
Почему не вызывается функция removeMenu При клике по квадратику с крестиком который рисуется? Вот вызов и слушатель Эвента Вот сама кнопка: private function addCloseButton() { this.closeButton = new Shape ; this.closeButton.graphics.beginFill(0x000000); this.closeButton.graphics.lineStyle(NaN,0,1.0,true); this.closeButton.graphics.drawRoundRect(this.sizeX + this.dx - 20,this.dy + 10,10,10,2); this.closeButton.graphics.endFill(); this.closeButton.graphics.beginFill(0xFFFFFF); this.closeButton.graphics.lineStyle(1,0xFFFFFF,1,false,LineScaleMode.VERTICAL,CapsStyle.NONE,JointStyle.MITER,10); this.closeButton.graphics.moveTo(this.sizeX + this.dx - 18,this.dy + 12); this.closeButton.graphics.lineTo(this.sizeX + this.dx - 12,this.dy + 18); this.closeButton.graphics.moveTo(this.sizeX + this.dx - 12,this.dy + 12); this.closeButton.graphics.lineTo(this.sizeX + this.dx - 18,this.dy + 18); this.closeButton.graphics.endFill(); addChild(this.closeButton); } Последний раз редактировалось Byrger; 27.10.2010 в 00:36. |
|
|||||
Регистрация: Jul 2010
Сообщений: 51
|
все, забыл сказать что все действия производятся в классе с наследством от Sprite
|
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Новый способ как не рисовать обводку?
Неизвестны значения переменных sizeX, dx, dy. Сделайте трэйсы. Возможно дело в них
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
Регистрация: Jul 2010
Сообщений: 51
|
Mur4ik, спасибо, помогло
|
Часовой пояс GMT +4, время: 21:19. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|