主题:  请草原风指教!!!

Jawry

职务:普通成员
等级:1
金币:0.0
发贴:106
#12001/10/16 17:11:22
对不起,刚才没有说清楚,我的动态装放是指用Sprite(n).Member = Member(MemberName)装入,但是你所说的使用检测SWF文档的帧数的方法在 On PrepareFrame中就无法使用了(其实还可以使用Playing这个Flash属性进行检测)。
  我的问题是,在On PrepareFrame中,怎样才能检测到一个SWF文档是否已经播放完了,如果没有播放完是不是可以一直等到它播完。(我使用上述方法时,就会形成一个死循环),不知你是否有方法可以做。



D计划-混沌

职务:管理员
等级:6
金币:15.2
发贴:3528
#22001/10/16 19:30:27
on prepareframe
global zqtz
if sprite(1).membernum< 4 then
if not sprite(1).playing then
sprite(1).member=sprite(1).membernum+1
end if
set zqtz=1
else
sprite(1).member=8888
set zqtz=2
end if
end
on exitframe
global zqtz

if zqtz=2 then
go to the frame+1
else
go to the frame
end if
end
问题不是很清楚,但基本控制就这样了
也可以用member().framecountp判断,但要注意flash的action



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#32001/10/17 10:28:41
解决了吧