在Flash中如何自定义事件

2025-10-20 20:36:55

1、首先,创建一个类,类名为TEvent.as,将它保存在固定的文件夹中,本例为“自定义事件”文件夹。

在Flash中如何自定义事件

2、在事件类TEvent中,编写代码设置事件TEvent.TEXT。

在Flash中如何自定义事件

3、接着,定义一个类Dispatch.as,保存在文件夹中。

在类中定义事件名列表和接收者列表,设置增加和清除接收者函数,定义发送事件函数。

在Flash中如何自定义事件

4、然后,创建一个Flash文档,用文本工具绘制一个动态文本框,在属性面板中将实例名称取名为name_txt。

在Flash中如何自定义事件

5、新建代码图层,打开动作面板。

首先,创建一个Dispatch类的实例,用变量dispatch引用它。

在Flash中如何自定义事件

6、接着,注册对象dispatch的TEvent.TEXT事件的侦听器,接收者函数为printf。

在Flash中如何自定义事件

7、定义侦听器函数printf,实现输出文本的功能。

在Flash中如何自定义事件

8、在函数中定义字符串变量name,赋值为“flower”。

在Flash中如何自定义事件

9、将名字name的值,输出在舞台中。

在Flash中如何自定义事件

10、最后,自定义实例dispatch的事件TEvent.TEXT,用dispatchEvent自定义事件。

在Flash中如何自定义事件

11、dispatchEvent运行程序,在舞台成功输出文本名,实现了自定义事件TEvent.TEXT。

在Flash中如何自定义事件

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢