主题:  返回调用flash动画不动了?。请赐教!

赛昆仑

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2004/1/5 11:08:12
#12004/1/5 11:20:17
用计算图标设置了timeout,在某个画面停留时间达到timeout时间后,我用计算图标的timeoutgoto函数调用流程线上的一个flash动画,发现动画不动,而正常情况下运行到该flash时是对的,我用aw6.5,flashMX编的



pcalvin

职务:普通成员
等级:1
金币:0.0
发贴:108
注册:2003/11/17 15:59:45
#22004/1/5 16:45:13
应该没可能的!!



赛昆仑

职务:普通成员
等级:1
金币:0.0
发贴:5
注册:2004/1/5 11:08:12
#32004/1/5 17:23:52
抗议
真有这事,请大虾帮个忙先啦。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
注册:2001/3/11 15:45:42
#42004/1/8 10:36:02
第1次能播放,以后再执行就不播?我想是FLASH设计的问题。



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
注册:2003/7/2 16:32:57
#52004/1/8 14:21:57
是FLASH动画在AW中的刷新问题。

可以用以下方法强行“刷新”FLASH动画:

在FLASH动画的后面(流程线上),加计算图标,其中的内容为:
-----------------------------------------------
ERASEICON(iconid@"FLASH图标名")或者DisplayIconNoErase(iconid@"FLASH图标名")
DISPLAYICON(iconid@"FLASH图标名")
---------------------------------------------

通过先删除再显示即可进行强制”刷新“。


最好是将FLASH单独放在一个框架的”下挂页“中,在主程线上直接使用DISPLAYICON或ERASEICON来决定FLASH的播放,这样更容易控制FLASH的显示与刷新。

请注意DisplayIconNoErase与DisplayIcon二者的区别。



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
注册:2003/7/2 16:32:57
#62004/1/9 14:39:58
请参阅“将框架做为库来使用”一文。