|
主题: 为什么利用VideoSeek指令总会出现非法操作
|
 Zooi
职务:普通成员
等级:1
金币:0.0
发贴:104
|
#12001/12/21 22:01:09
为什么在以下总是非法操作:
on beginsprite me CueList=The CuePointTimes of sprite(15) VideoSeek(sprite(15),CueList[1]) Videoplay(sprite 15) end
|
 我是小马
职务:普通成员
等级:3
金币:17.0
发贴:794
|
#22001/12/23 23:09:49
是用了什么插件吗?
|
 Zooi
职务:普通成员
等级:1
金币:0.0
发贴:104
|
#32001/12/25 17:37:49
这个是DirectMedia插件提供的指令,目的是可以在视频文件设多个CuePoint后,再指向某个视频文件的其中一个帧或CuePoint, 在以下程况下就会非法操作: on beginsprite me CueList=The CuePointTimes of sprite(15) VideoSeek(sprite(15),CueList[2]) Videoplay(sprite 15) end
但在以下程况就没事 on exitFrame me CueList=The CuePointTimes of sprite(15) VideoSeek(sprite(15),CueList[2]) Videoplay(sprite 15) end
|
 我是小马
职务:普通成员
等级:3
金币:17.0
发贴:794
|
#42001/12/26 10:26:11
我试过,没有报非法操作,不过所要的效果不能出来,我作了如下修改
property cuelist
on beginsprite me CueList=The CuePointTimes of sprite(15) end
on mouseup me VideoSeek(sprite(15),CueList[4]) Videoplay(sprite 15) end 在开始的时候设置为pause
|