Flash中stage类是单例模式类吗? Flash中stage类介绍

时间:2018-02-24 15:05:56 魔新豆网

  flash中道舞台的构造函数只能被调用一次,想要知道舞台是单例模式类吗?下面我们就来看看详细的教程。

  

  

软件名称:
Adobe Flash CS6(FI cs6) 官方简体中文正式版
软件大小:
1.24GB
更新时间:
2015-12-10立即下载

Flash中stage类是单例模式类吗? Flash中stage类介绍

  1、在Flash中stage类是典型的单例类,stage的实例只有一个,那就是舞台。不管在什么地方使用舞台,都引用相同的实例。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  2、接下来,我们来探究一下,舞台是否单例模式类,即是否唯一的。单击“插入”---->“新建元件”,新建一个“椭圆”影片剪辑元件。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  3、选择“椭圆工具”在元件中绘制一个椭圆,如下图所示。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  4、将图层1重命名为“影片剪辑元件”,把椭圆元件拖动到舞台中,在属性面板中,将椭圆的实例名称取名为“elli_mc”。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  5、在主时间轴中,舞台用变量stage来引用,对于显示对象,每个显示对象都具有一个stage属性,所有显示对象的属性引用的是同一个舞台。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  6、新建一个代码图层,在图层的第1帧右击,选择“动作”选项。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  7、在动作面板中输入代码,测试时间轴引用的stage类,与椭圆影片剪辑元件引用的stage类,是否同一个。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  8、运行程序,在输出窗口输出的值是true,说明主时间轴和影片剪辑元件椭圆引用的是同一个实例,即舞台stage类是唯一的,stage类得确是单例模式类。

Flash中stage类是单例模式类吗? Flash中stage类介绍

  以上就是Flash中stage类的相关介绍,希望大家喜欢,请继续关注生活。

本文标签: