0
我有一个小的(大)问题,需要确切地知道什么时候发生在外部SWF中的操作,但不是普通的,而是从Captivate导出的SWF SWF,我已经创建了一个函数来加载并将其转换为MC,但 totalFrames使用该函数,数字30始终是相同的SWF没有在第30帧结束,因为知道swf已完成?如何检测外部SWF(SWF PPT,Captivate AS3)的结束?
我有一个小的(大)问题,需要确切地知道什么时候发生在外部SWF中的操作,但不是普通的,而是从Captivate导出的SWF SWF,我已经创建了一个函数来加载并将其转换为MC,但 totalFrames使用该函数,数字30始终是相同的SWF没有在第30帧结束,因为知道swf已完成?如何检测外部SWF(SWF PPT,Captivate AS3)的结束?
如果您正在讨论外部SWF动画的结尾,可以将帧脚本添加到最后一帧,使其发送一个事件,以通知您动画已结束。
更多有关添加框架脚本:http://www.as3dp.com/2009/09/a-closer-look-using-movieclipaddframescript/
更多关于指派事件:http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/events/EventDispatcher.html
在我的例子,不幸的是没有工作,但感谢您的帮助! –