![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Jul 2011
Сообщений: 49
|
Вот пакет
package{ import flash.display.Sprite import flash.events.MouseEvent; public class PointType extends Sprite { private var Image:ImageClass function PointType(){ for (var i:int=20;i<300;i+=30){ for (var j:int=20;j<300;j+=30){ var Image = new ImageClass(); addChild(Image) Image.x=i Image.y=j Image.addEventListener(MouseEvent.MOUSE_MOVE, playAnimation); } } } private function playAnimation(event:MouseEvent):void { trace("input") Image.play();//ПРОБЛЕМНОЕ МЕСТО } } } Трейс срабатывает а дальше ошибка Вродь по примеру делаю. Я так понимаю он имейдж не может найти, не знаю как в функцию на него ссылку дать. |
|
|||||
|
У вас Image объявлена как переменная класса и как локальная переменная в конструкторе.
Переменная класса объявлена, но не создан объект. Поэтому null. На вашем месте назвал бы локальную переменную по-другому. Добавлено через 1 минуту Или просто убрать var в конструкторе и поменять в playAnimation на e.target.play(); package{ import flash.display.Sprite import flash.events.MouseEvent; public class PointType extends Sprite { private var Image:ImageClass function PointType(){ for (var i:int=20;i<300;i+=30){ for (var j:int=20;j<300;j+=30){ Image = new ImageClass(); addChild(Image) Image.x=i Image.y=j Image.addEventListener(MouseEvent.MOUSE_MOVE, playAnimation); } } } private function playAnimation(event:MouseEvent):void { trace("input") e.target.play(); } } }
__________________
Кодинг, багинг, алгоритминг. me @ |
|
|||||
|
Регистрация: Jul 2011
Сообщений: 49
|
DaFive, хмм, возник вопрос. Почему именно е? Его нужно объявить? Выскакивает ошибка об отсутствии е.
|
|
|||||
|
Регистрация: Jul 2011
Сообщений: 49
|
DaFive, Благодарю, ошибки нет!
Про эвент зачитаю ![]() Зы: а тут можно репу набивать?) |
|
|||||
|
Регистрация: Jul 2011
Сообщений: 49
|
О понял спасыб))
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:28. |
|
|
« Предыдущая тема | Следующая тема » |
|
|