打印

[AS3] 帮忙看看

文档类
   package ActionScript{

       import ActionScript.input_mc;

       public class validate extends MovieClip{


              public function validate():void {       
for(var j:uint=0;j<10;j++){              
                                   var input:input_mc=new input_mc("这是标题");
                                   input.msg="这是提示信息"
                                   input.txt=status_txt;

//这个status_txt其实就是场景中的一个动态文本问题也在这,用不着每次设置吧  还有没有更好的办法。。。。。。。。。看下边
input_mc的注释。。。。。。
                                   var MoveTween:Tween = new Tween(input, "y", Back.easeOut, (j-2)*20, j*20, 1, true);

                                   sprite.addChild(input);
                            
                     }
              }
       }
}



这是input_mc 类
package ActionScript{
       import flash.events.FocusEvent;
       import flash.display.MovieClip;
       import flash.text.TextField;

       public class input_mc extends MovieClip {
              public var msg:String;
              public var txt:TextField;
              public function input_mc(ti:String):void {
                     title_txt.text=ti;
                     msg_txt.addEventListener(FocusEvent.FOCUS_IN,inFocus);
                     msg_txt.addEventListener(FocusEvent.FOCUS_OUT,outFocus);
              }
              private function inFocus(event:FocusEvent):void {
                     msg_txt.text="";
                     txt.text=msg;
//我在这里应该怎么访问 文档类的status_txt属性啊??请高手指点一下。。。。。谢谢
                     txtBg_mc.gotoAndPlay(2);
              }
              private function outFocus(event:FocusEvent):void {
                     txtBg_mc.gotoAndPlay(6);
              }
       }
}


问题就在上面的注释里,为了问题明朗化有些垃圾脚本被我删了 ,恳请各位大哥大姐指点一下

[ 本帖最后由 sprite115 于 2007-10-22 09:29 编辑 ]
没看明白你的意思,status_txt是文档类中的属性吗?
学习

回复 #2 youxiazhu 的帖子


是主场景的一个动态文本的实例名称

回复 #3 sprite115 的帖子

我终于会控制了  :-)
在 将parent.parent定义为Object就能随便访问顶级类的公开属性和方法了

TOP

还在为头像烦恼?还在为不能关注好友动态烦忧?快来蓝色理想家园吧!