主题:  如何使flash动画在播放完以后自动擦除?

yycc

职务:普通成员
等级:1
金币:0.0
发贴:4
#12001/6/28 13:20:55
flash是用aw5.2直接插入的



酷狗

职务:版主
等级:2
金币:10.0
发贴:610
#22001/6/28 14:44:23
我不会AW,但我想flash可以在swf文件的最后一帧发出一条jump指令让AW跳到你需要的icom上。


以前我也用AW的,但只到3,5,现在我始终关注它的发展:)



tyhxl

职务:普通成员
等级:1
金币:0.0
发贴:58
#32001/6/28 16:31:31
你先看看你的flash动画有多长,然后在flash图标后插一个wait图标,设定等待时间,多个一两秒!



yycc

职务:普通成员
等级:1
金币:0.0
发贴:4
#42001/6/29 8:59:14
wait 果然很管用多谢指教



yczrk

职务:普通成员
等级:1
金币:8.0
发贴:291
#52001/7/2 16:11:32
我想可有一函数能检出当时的FLASH动画的帧数,就好办了:设一条件交互就行
有大侠可指定小弟一二:)



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#62001/7/2 19:28:14
不用测帧数呀
用GetSpriteProperty(@"Flash Icon", #playing) 来看播放是否结束了。



飞云江

职务:普通成员
等级:2
金币:2.0
发贴:289
#72001/7/2 20:57:02
试了多次,好象不行,示范一下吧。



yczrk

职务:普通成员
等级:1
金币:8.0
发贴:291
#82001/7/3 15:46:18
谢谢Y兄,小弟获益匪浅。



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#92001/7/5 17:10:40
真想检测当前帧数的话用
GetSpriteProperty(@"Flash", #frame)
检测总的帧数用
GetIconProperty(@"Flash", #frameCount)



netbird

职务:普通成员
等级:1
金币:0.0
发贴:119
#102001/7/5 17:30:42
用wait可能有个麻烦,有的机器速度快有的慢,这个就不能一定保证能够同步擦除
最好用函数来控制,这样就没问题了