主题:  ahthorware又有问题

hzhlove

职务:普通成员
等级:1
金币:0.0
发贴:64
#12002/9/24 14:19:06
插入flash后有这样的问题
我是用wait图标来控制播放时间的这样的话在配置高的电脑上是没有问题但在配置低的电脑上时间就不够了主要是播放时的速度太慢有没有办法使播放完一个再播放另一个呢?



hzhlove

职务:普通成员
等级:1
金币:0.0
发贴:64
#22002/9/24 14:29:58
如果不很精确的控制时间的话
在Flash...图标下再加上一个WAIT和删除图标,WAIT中只设置一个时间限制,时长比FFLASH正常拔入略长一点,
如果想确的控制时间:
时间这样得到

在FLASH和图标中放计算机图标
i:= GetIconProperty(@"Flash", #frameCount)--得到FLASH总帧数
v:= GetIconProperty(@"Flash", #frameRate)--得到FLASH总帧数当前的拔放速度
时间:=i/v

具体怎么实现?



hzhlove

职务:普通成员
等级:1
金币:0.0
发贴:64
#32002/9/24 14:31:28
是不是在wait中用时间这个变量???



hzhlove

职务:普通成员
等级:1
金币:0.0
发贴:64
#42002/9/24 14:32:57
还有i:= GetIconProperty(@"Flash", #frameCount)--得到FLASH总帧数
v:= GetIconProperty(@"Flash", #frameRate)--得到FLASH总帧数当前的拔放速度

这个@"flash"是什么意思?我一共有20个swf文件呀?是不是把flash改成我放入的swf名字?



hzhlove

职务:普通成员
等级:1
金币:0.0
发贴:64
#52002/9/24 14:41:17
求救



hzhlove

职务:普通成员
等级:1
金币:0.0
发贴:64
#62002/9/24 15:43:54
i1:= GetIconProperty(IconID@"1", #frameCount)--得到FLASH总帧数
v1:= GetIconProperty(IconID@"1", #frameRate)--得到FLASH总帧数当前的拔放速度
t1:=i1/v1
SyncPoint(1)
SyncWait(t1)

后面加上一个擦除图标行不行呀?
我试过后好像不行高手来回答



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#72002/9/24 17:51:34
如果是独占播放的FLASH(就是像wait until done那种),利用
GetSpriteProperty(@"Flash Icon", #playing)
来构造循环测试(用决策判断结构或者repeat while语句)则更为方便。



hzhlove

职务:普通成员
等级:1
金币:0.0
发贴:64
#82002/9/25 8:07:45
?????
能不能讲得详细一点呀?
我是新手啦