今日去宁波参加好友婚礼后,直接去南溪泡温泉。
呵呵,终于可以离开电脑几天了。
眼睛和手腕可以好好休息恢复,今年它们辛苦了。
祝各位博友们,新年快乐!
2007见!
![]()
广告:哈哈,现在刚好是阿里妈妈推广期哦,你是站长吗?推荐注册阿里妈妈赚广告费
今日去宁波参加好友婚礼后,直接去南溪泡温泉。
呵呵,终于可以离开电脑几天了。
眼睛和手腕可以好好休息恢复,今年它们辛苦了。
祝各位博友们,新年快乐!
2007见!
![]()
TrackBack URL for this entry:
http://www.kingda.org/mt/mt-tb.cgi/133
Comments (4)
黑羽大虾,关于AS3的EventDispatcher想请教一个问题。在AS3中,我用image控件load了一个别人用AS2做的swf文件。这个swf可以通过键盘的left,right,space键控制动画的快进,快退和播放。我想通过stage.dispatchEvent(new KeyboardEvent())方法模拟出键盘事件,来控制播放。可是虽然监听器收到了模拟的键盘事件,swf动画却不甩我。有什么地方我没有注意到吗?救命!
另外,就是event flow的问题了,我们知道在as3里,event可以通过flow传遍整个flash。而我刚才提到的那个as2做的swf对鼠标的click事件会有事件触发。而我恰恰想屏蔽这个,不想让这个鼠标的click事件传递给它,有什么办法吗?
Posted by wangzhibin | December 29, 2006 2:51 PM
Posted on December 29, 2006 14:51
黑羽大虾,关于AS3的EventDispatcher想请教一个问题。在AS3中,我用image控件load了一个别人用AS2做的swf文件。这个swf可以通过键盘的left,right,space键控制动画的快进,快退和播放。我想通过stage.dispatchEvent(new KeyboardEvent())方法模拟出键盘事件,来控制播放。可是虽然监听器收到了模拟的键盘事件,swf动画却不甩我。有什么地方我没有注意到吗?救命!
另外,就是event flow的问题了,我们知道在as3里,event可以通过flow传遍整个flash。而我刚才提到的那个as2做的swf对鼠标的click事件会有事件触发。而我恰恰想屏蔽这个,不想让这个鼠标的click事件传递给它,有什么办法吗?
Posted by Anonymous | December 29, 2006 2:52 PM
Posted on December 29, 2006 14:52
不大明白你的意思。你是要与这个AS2 swf产生脚本交互吗。那么不太好办,除非使用LocalConnection实现。
见我这篇文章:
http://www.kingda.org/archives/kingda/2006/06/actionscript_30as_2010swf.html
Posted by 黑羽 | January 8, 2007 12:31 AM
Posted on January 8, 2007 00:31
不知道算不算交互,因为我不打算访问这个AS2 swf中的函数什么的。用IE或者flash player打开这个AS2 swf,可以通过键盘[前][后][空格]控制这个swf的播放;也可以通过鼠标click控制这个swf的播放。
我想在新做的AS3 swf中嵌入这个AS2 swf,同时做到以下2点:
1.在AS3 swf中模拟键盘事件,使得AS2 swf可以接受到,进行播放。
2.使这个AS2 swf无法通过message flow得到AS3 swf接收到的鼠标事件。
如果我还没有说清楚的话,不知道能不能通过mail将source发给大侠?
Posted by wangzhibin | January 8, 2007 9:36 AM
Posted on January 8, 2007 09:36