您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > ActionScript3 通过AS脚本创建Flash场景
µ¹ÌÚÁËNÌ죬ÖÕÓÚͨ¹ýActionscript3³É¹¦´´½¨Á˵ÚÒ»¸öFlash³¡¾°£¬ÒªÊµÏÖÒ»¸öÓÎÏ·¹À¼ÆÓÐÉúÖ®ÄêºÜÄÑÁË£¬½öÒÔ´Ë×÷¸ö±¸Íü£¬±ê×¢¼¸´¦ÐèҪעÒâµÄµØ·½¡£Ò»¸ö¼òµ¥µÄÀý×Ó£º´´½¨Ò»¸ötest°´Å¥¡£=====================================Main1.fla-------------------------------------´´½¨¶¯»Îļþ£¬ÔÚdocumentclassÇøÌîÈëMain1£¬ÔÚ±àÒëÎļþʱËû¾Í»á×Ô¼ºÕÒµ½Main1.asÎļþ²¢ÔËÐй¹Ô캯ÊýÁË¡£=====================================Main1.as-------------------------------------package{importflash.display.MovieClip;importMainTest;publicclassMain1extendsMovieClip{publicfunctionMain1(){varmc:TestMain1=newTestMain1();addChild(mc);//°ÑmcÌí¼Óµ½³¡¾°£¬´Ëʱ»á¼¤»îmcµÄADDED_TO_STAGE¶¯×÷}}}PS:²»¼Ì³ÐSprite¡£»áÌáʾ1180:CalltoapossiblyundefinedmethodaddFrameScript.´íÎó=====================================TestMain1.as-------------------------------------packageyz.compenents{importflash.display.MovieClip;importflash.display.Sprite;importfl.controls.Button;publicclassTestMain1extendsMovieClip{privatevar_button:Button;publicfunctionTestMain1(){init();}privatefunctioninit(){this.addEventListener(Event.ADDED_TO_STAGE,addStageHandler);}privatefunctionaddStageHandler(){_button=newButton();stage.addChild(_button);_button.label=test;_button.setSize(90,22);_button.move(105,5);}}}PS:Èç¹ûinitº¯Êý´¦Ö±½Ó·ÅaddStageHandlerÀïµÄ´úÂ룬½«¿ÉÄܵ¼ÖÂÔËÐÐÒì³£¡£ÒòΪ´Ëʱ¸ÃÈÝÆ÷»¹Î´±»stageÖ÷³¡¾°¼ÓÔØ£¬º¯ÊýÖеÄstage±äÁ¿½«ÎÞ·¨±»ÕÒµ½¡£trace(stage)¿ÉÒÔ¿´µ½Å׳önull¡£=====================================ÔËÐгɹ¦ºó¿ÉÒÔ¿´µ½³¡¾°ÖеÄtest°´Å¥ÁË¡£
本文标题:ActionScript3 通过AS脚本创建Flash场景
链接地址:https://www.777doc.com/doc-7065416 .html