当前位置:网站首页 > 创业 > 正文

在Flash中如何自定义事件

0 张子豪 张子豪 2025-10-12 13:38 1

事务是Flash中的一个很主要的功能,在Flash中内置了良多事务,但有时仍是不克不及知足本身的需要,那么该怎么办呢?

其实,Flash供给了自界说事务的功能,笔者与大师分享一下操作经验。

东西/原料

  • Flash CS6

方式/步调

  1. 1

    起首,建立一个类,类名为TEvent.as,将它保留在固心猿意马的文件夹中,本例为“自界说事务”文件夹。

  2. 2

    在事务类TEvent中,编写代码设置事务TEvent.TEXT。

  3. 3

    接着,界说一个类Dispatch.as,保留在文件夹中。

    在类中界说事务名列表和领受者列表,设置增添和断根领受者函数,界说发送事务函数。

  4. 4

    然后,建立一个Flash文档,用文本东西绘制一个动态文本框,在属性面板中将实例名称取名为name_txt。

  5. 5

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

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

  6. 6

    接着,注册对象dispatch的TEvent.TEXT事务的侦听器,领受者函数为printf。

  7. 7

    界说侦听器函数printf,实现输出文本的功能。

  8. 8

    在函数中界说字符串变量name,赋值为“flower”。

  9. 9

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

  10. 10

    最后,自界说实例dispatch的事务TEvent.TEXT,用dispatchEvent自界说事务。

  11. 11

    dispatchEvent运行法式,在舞台当作功输出文本名,实现了自界说事务TEvent.TEXT。

注重事项

  • 新建Flash文档时,应选择“ActionScript3.0”选项。
  • 在属性面板中应嵌入字体,运行法式后动态文本才能正常显示。
  • 作者声明:本篇经验系本人辛勤奋动的原创当作果,未经许可,回绝转载。

来源:百闻(微信/QQ号:9397569),转载请保留出处和链接!


本文链接:https://www.ibaiwen.com/web/243492.html

张子豪

张子豪

TA很懒,啥都没写...

@百闻娱乐 本站部分内容转自互联网,若有侵权等问题请及时与本站联系,我们将在第一时间删除处理。 | 粤ICP备2024343649号 | (地图