在Flash中舞台是stage类, 你知道舞台的机关函数只能被挪用一次, 即stage类是独一的吗?你知道舞台是单例模式类吗?笔者与大师一路摸索舞台是不是单例模式类 。
文章插图
需要这些哦
Flash CS6
方式/
1在Flash中stage类是典型的单例类, stage的实例只有一个, 那就是舞台 。 不管在什么处所利用舞台, 都引用不异的实例 。
文章插图
2接下来, 我们来探讨一下, 舞台是否单例模式类, 便是否独一的 。
【stage类在Flash中是单例模式类的探究】单击“插入”---->“新建元件”, 新建一个“椭圆”影片剪辑元件 。
文章插图
3选择“椭圆东西”在元件中绘制一个椭圆, 如下图所示 。
文章插图
4将图层1重定名为“影片剪辑元件”, 把椭圆元件拖动到舞台中, 在属性面板中, 将椭圆的实例名称取名为“elli_mc” 。
文章插图
5在本家儿时候轴中, 舞台用变量stage来引用, 对于显示对象, 每个显示对象都具有一个stage属性, 所有显示对象的属性引用的是统一个舞台 。
文章插图
6新建一个代码图层, 在图层的第1帧右击, 选择“动作”选项 。
文章插图
7在动作面板中输入代码, 测试时候轴引用的stage类, 与椭圆影片剪辑元件引用的stage类, 是否统一个 。
文章插图
8运行法式, 在输出窗口输出的值是true, 申明本家儿时候轴和影片剪辑元件椭圆引用的是统一个实例, 即舞台stage类是独一的, stage类得确是单例模式类 。
文章插图
注重事项新建Flash文档时, 应选择“ActionScript3.0”选项 。
作者声明:本篇经验系本人辛勤奋动的原创当作果, 。
以上内容就是stage类在Flash中是单例模式类的探究的内容啦, 希望对你有所帮助哦!
推荐阅读
- 如何知道自己电脑上是否已安装Flash Player
- AS3 FLASH如何播放随机固定帧数的动画
- 在Flash中如何自定义事件
- private修饰的变量和方法在Flash中如何访问
- 显示继承在Flash中的概念解析
- 怎么更新flash
- 鼠标如何在Flash舞台显示为自定义图案
- 图像运动的距离和时间如何在Flash舞台实时显示
- 文档类如何在Flash中使用
- 类在Flash中的三种关系