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

赛昆仑

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



pcalvin

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



赛昆仑

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



与人同乐

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



dreamexpress_5d

职务:普通成员
等级:1
金币:10.0
发贴:2229
#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
#62004/1/9 14:39:58
请参阅“将框架做为库来使用”一文。