主题:  3个问题

自由征服

职务:普通成员
等级:1
金币:0.0
发贴:166
注册:2001/2/18 21:19:56
#12001/8/3 10:31:08
问题一,
做一个多媒体光盘,如何能做到按下键盘上的ESC键,跳到一个退出画面,并有是否退出的选择??
问题二,
如何使AVI和SWF的播放和主进程没有影响?
现在只能把AVI所占的祯数拉的非常的长才能使它放完?否则只能放一祯

问题三,
怎么做 .CST文件?



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#22001/8/3 11:34:04
问题二:
你可以只设AVI的Sprite只有几帧,但要在最后一帧写一个帧脚本,以下是一个参考:
property spriteNum
on exitFrame me
    myMember = sprite(spriteNum).member
    myDuration = member(myMember).duration
    myMovietime = sprite(spriteNum).movieTime
    if myDuration > myMovietime then
        go to the frame
    else
        go to the frame + 1
    end if

end

问题三:
用 choose cast 按钮或 菜单:modify/movie/casts... /new...

然后在对话框中选择一个关键性的 External 选项。
确定之后就会有一个新的 cast窗口,你把成员放进去就可以了,在你保存movie时,dr会提示你保存cst 的,你可以输入的文件名和路径,这个就不多说了。



donlee

职务:普通成员
等级:1
金币:1.0
发贴:271
注册:2000/12/8 8:52:18
#32001/8/5 11:49:19
问题一:
--moviescript
global gframe

on startmovie
set the exitlock=TRUE
end

on keydown
if the keycode()=53 then
gframe=the frame
go frame “myframe"
end if
end


这里已经用gframe记下了从那里到了“确认帧”,那里的behavior将解决退出,还是回到gframe帧。
可能需要保存的还有其它信息,再设几个变量记录它们吧。