2009/09/10 | d11.x 与 AS3 直接通讯的偏方
类别(开发文献) | 评论(0) | 阅读(102) | 发表于 11:57

前面介绍d11.x 与 AS3  通过flash的 本地连接对象Local Connections 来通讯的方法。

http://blog.5d.cn/user1/flymanbox/200909/523407.html

这里介绍一个d11.x 与 AS3 直接通讯的偏方。

起初,d11刚支持播放AS3的swf时就尝试过dir与AS3直接通讯,但是都以失败告终,dir访问不了AS3的变量、对象和函数,唯一可以访问的就是主时间轴上的MovieClip的名字,当时觉得意义不大。现在回想起来到是可以作为d11.x 与 AS3 直接通讯的一个偏方,结果Valentin Schmidt 用这个方法写了一个完整的范例,我就难得再去写了,下面是相关介绍页面:

http://www.directorforum.com/showthread.php?t=5288

范例下载地址:(PS:flash的源文件是CS4格式的)

http://dasdeck.com/staff/valentin/lingo/dir_as3/demo_v02.zip

 个人觉得用本地连接对象的方法相对灵活;而本文介绍的通过MC名称来中转通讯的方法会有一定局限,同一瞬间不能多次通讯,仅供参考和学习;写到最后,十分期待dir下一个版本能够直接支持AS3,就像支持AS2一样,这才是终极解决方案,呵呵。

2

评论Comments