|
主题: 速度控制问题?
|
 seast_5d
职务:普通成员
等级:1
金币:0.0
发贴:81
注册:2002/1/31 12:53:41
|
#12002/3/15 18:53:43
我做了一个有很简单动画的mc 我在场景里需要很多种这个mc动画的播放 速度 我想用按纽实现改变其速度,但是我不会:( 请斑竹、大家帮帮我,告诉我怎么编写! 谢谢,谢谢!
non
|
 临天
职务:普通成员
等级:1
金币:1.0
发贴:184
注册:2002/3/9 17:22:00
|
#22002/3/15 20:04:33
例如按"→"向右加速 speed=5 if (Key.isDown(39)) { _x+=speed; speed+=1; }
|
 seast_5d
职务:普通成员
等级:1
金币:0.0
发贴:81
注册:2002/1/31 12:53:41
|
#32002/3/15 20:34:35
这样可以控制mc的播放速度吗?
non
|
 临天
职务:普通成员
等级:1
金币:1.0
发贴:184
注册:2002/3/9 17:22:00
|
#42002/3/15 21:02:06
哦,不好意思,看错了,我以为是问控制MC的移动速度.
|
 realbobo
职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/3/5 12:32:45
|
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:751
注册:2001/5/21 21:43:30
|
|
 seast_5d
职务:普通成员
等级:1
金币:0.0
发贴:81
注册:2002/1/31 12:53:41
|
#72002/3/16 20:51:41
难道让我做无数个速度不同的mc去用按纽选择吗?:( 可不可以用按纽控制每秒播放的桢数呢?
non
|
 临天
职务:普通成员
等级:1
金币:1.0
发贴:184
注册:2002/3/9 17:22:00
|
#82002/3/16 21:40:09
用按钮来控制帧速是不能的,只有通过goto来延时
|
 realbobo
职务:普通成员
等级:1
金币:1.0
发贴:180
注册:2002/3/5 12:32:45
|
#92002/3/17 10:59:00
你要的效果只能模拟,不能真正实现。
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
|
#102002/3/17 12:40:35
这个问题以前讨论过很多次了,搜索以前的帖子,有很好的解决方法。 基本思路就是先把速度放的足够慢,然后再控制快慢就行了
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 seast_5d
职务:普通成员
等级:1
金币:0.0
发贴:81
注册:2002/1/31 12:53:41
|
#112002/3/19 21:56:18
谢谢goldgoat. 不过,你以前的帖子里说得是先让mc里的动画足够快, 现在怎么又让它慢了呢?
估计是你以前说的对吧,可是,我有点看不明白怎么用另外一个mc插进来使需要控制速度的mc改变速度,麻烦你多说几句吧,谢谢!!!
non
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
注册:2002/1/6 14:44:13
|
#122002/3/19 22:20:09
晕,是我说错了 要先做的足够快 然后用另外一个mc来进行延时 简单的做法,如果不要求控制精确的话,只要这个mc里面有一段空帧就行了 当这个mc播完一次后控制的mc向后跳一帧 这样就达到变慢的效果了 这样控制空mc的长度就能控制播放速度了 明白了吗?
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|