|
主题: 关于胶片环(filmloop)的两个问题
|
 asoka_5d
职务:普通成员
等级:1
金币:0.0
发贴:11
|
#12001/5/25 19:43:22
1。在一帧中有updateStage的情况下循环,如何使胶片环的速度不受影响??? 2。如何判断胶片环播入到哪一帧(最后一帧)?
人之好我,示我周行。
|
 Call Me Simon
职务:普通成员
等级:2
金币:2.0
发贴:646
|
#22001/5/26 12:32:24
1.胶片环的由生成胶片环时的设定所控制, 刷屏主要涉及系统的设定, 在系统能力允许的情形下, updateStage 对film loop的速度应该是没有影响, 这是我个人的理解。
2. 很可惜, 没有直接的控制, 如果你是已linked movie的形式, 有一些undocumented lingo, 不过不建议你采用。
|
 mmzr
职务:普通成员
等级:1
金币:0.0
发贴:87
|
#32001/5/26 16:37:37
我想提个问题,究竟用filmloop好,还是用flash好?
|
 loveking
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#42001/5/26 17:12:38
我估计这样的情况看具体情况定吧 Flash有一定的优势,但是与速度结合最担心的就是速度方面,和内存使用方面的问题 Filmloop,控制方面有一定的难度,但是简单的动画,我比较喜欢用它
|
 dexn
职务:普通成员
等级:1
金币:1.0
发贴:157
|
#52001/5/28 9:09:01
updateStage对FILMLOOP的影响是有的,但不是直接的。我认为updateStage 其实是加速电影结束该帧,而这个的代价是所有的角色都参与了这个动作,所以那些动画,包括FILMLOOP,FLASH,GIF,甚至AVI都在这时候跑到该在下一帧显示的地方了,这个测试在REPEAT UPDATESTAGE ENDREPEAT 获得。 关于FILMLOOP的控制,DONLEE兄在这个论坛上有介绍。
|
 loveking
职务:普通成员
等级:1
金币:0.0
发贴:117
|
#62001/5/28 10:18:01
Dexn兄说得极有道理,相关的资料我有看过,不过对于Filmloop的控制性能,还是有很大的不足
|
 boma
职务:普通成员
等级:1
金币:0.0
发贴:84
|
#72001/5/28 12:36:24
到底如何知道Film Loop播到最后一帧了呢? 谢谢。
|
 D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#82001/5/28 13:22:47
1。知道Film Loop的frame数,直接计数 2。Film Loop最后一帧加声音判断 3。用tell控制file loop,详见donlee论述 4。updateStage原理应该不产生影响 都比直接用帧动画复杂
|
 boma
职务:普通成员
等级:1
金币:0.0
发贴:84
|
#92001/5/28 15:56:51
我想在一段Film Loop播完后自动转到下一帧或下一个影片,该如何作? 谢谢。
|
 D计划-混沌
职务:管理员
等级:6
金币:15.2
发贴:3528
|
#102001/5/28 16:26:46
一般情况,这样就可以了 on beginsprite global i set i=1 end on exitFrame me global i if i< filmloopframe then go to the frame I=I+1 else go to the frame +1 end if end filmloopframe是预先知道的filmloop的帧数
|