![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2008
Сообщений: 71
|
Всем добрый вечер.
Только недавно начал изучать AS3, до этого был хорошо знаком с AS2. Пытаюсь написать следуйщий скрипт. Main.as package { import flash.display.*; import flash.events.*; import test.*; public class main extends MovieClip { public function main(){ var mc:MovieClip = new createMovieClip(this, "mc1"); mc.graphics.beginFill(0xFFCC00); mc.graphics.drawCircle(40, 40, 40); mc.enterFrame(function(){ trace("test"); }); } } } createMovieClip.as package test { import flash.display.MovieClip; import flash.events.*; public class createMovieClip extends MovieClip { public var parents:Array = new Array(); public function createMovieClip(parentObj:Object, instantName:String){ this.name = instantName; parentObj.addChild(this); trace(this.parent); } public function enterFrame(func:Function){ this.addEventListener(Event.ENTER_FRAME, func); } public function removeEnterFrame(){ //this.removeEventListener(Event.ENTER_FRAME, func); } } } Если я что то делаю не правильно, обьясните почему и желательно пример. Заранее спасибо. |
![]() |
Часовой пояс GMT +4, время: 19:08. |
|
|
« Предыдущая тема | Следующая тема » |
|
|