加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

FLASH基础概念 [一]

发布时间:2020-12-15 18:09:54 所属栏目:百科 来源:网络整理
导读:舞台 stage: 其中舞台(Stage)是最根本的容器,包含当前SWF的所有显示对象,每个flash程序只能有一个舞台容器。 所有显示对象的stage属性都指向舞台。 这里有关于舞台的宽度的问题: stage.width :stage上所有child构成的范围的宽(没东西width就是0) stage.

舞台 stage:
其中舞台(Stage)是最根本的容器,包含当前SWF的所有显示对象,每个flash程序只能有一个舞台容器。
所有显示对象的stage属性都指向舞台。
这里有关于舞台的宽度的问题:
stage.width :stage上所有child构成的范围的宽(没东西width就是0)
stage.stageWidth:stageWidth就是舞台的宽


根 root:
在舞台下面的也是一个容器,被称作当前SWF主类的实例。
在AS3.0中,每一个SWF都和一个类相关联,这个类就称为SWF的主类,
如果没有设定文档类,则MainTimeline类(注:MainTimeLine是MovieClip的子类)就是主类。
而root就指向当前SWF主类的实例。
注意,假设你没有设定文档类,则root的类名为MainTimeline。
如果你设定了文档类,则root的类名为你设定的文档类名称。
比如,你设定文档类为Main,则root的类名为Main.


this:
this关键字持有对当前对象的引用,编译器将this关键字加在类中每一个调用实例属性和实例方法的地方。


在某个按钮中控制时间线上的播放 this["root"].gotoAndPlay() ?? MovieClip(root).gotoAndPlay() 上一级是this["parent"].gotoAndPlay(); 根下的东西是root["XXX"].gotoAndPlay() MovieClip(parent).gotoAndPlay()

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读