|
主题: 请问mc的速度控制问题(急!)
|
 frihome
职务:普通成员
等级:1
金币:0.0
发贴:107
|
#12002/1/23 21:45:48
请问在mc里怎么控制物体运动速度的快慢,而不影响其它场景或mc的快慢?
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#22002/1/23 21:58:41
你是什么意思,控制mc的速度不是很容易吗 到底是控制mc的速度,还是帧速度 在flash里不能直接控制帧速度 但是可以用其他办法实现
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 5D荣誉斑竹
职务:普通成员
等级:2
金币:2.0
发贴:617
|
#32002/1/24 9:35:37
如果是帧的速度,可以用totalFrame除以一个数取整然后gotoAndStop,currentFrame+前面的参数来控制个别的mc播放的速度~也就是说改变个别的mc的每秒播放多少帧的帧数。
|
 frihome
职务:普通成员
等级:1
金币:0.0
发贴:107
|
#42002/1/24 17:12:24
桃人在上个帖子中说 引用: 如果是帧的速度,可以用totalFrame除以一个数取整然后gotoAndStop,currentFrame+前面的参数来控制个别的mc播放的速度~也就是说改变个别的mc的每秒播放多少帧的帧数。
我的flash很差,麻烦你详细一点好吗?
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#52002/1/24 18:57:35
实现起来并不麻烦,不过只能减慢flash的帧速度,不能增加 具体原理就是让mc1的一个帧执行后停止,然后等待另一个mc2执行完了在继续执行 这样随着mc2的帧数的多少就可以控制mc1的快慢了,没有下限,但有上限
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 frihome
职务:普通成员
等级:1
金币:0.0
发贴:107
|
#62002/1/24 21:16:33
thanks a lot!
|
 guking
职务:普通成员
等级:1
金币:1.0
发贴:202
|
#72002/1/27 23:25:15
那有没有控制帧频的语句?
|
 redsteps
职务:普通成员
等级:1
金币:1.0
发贴:144
|
#82002/1/28 10:33:50
flash5还没有 不过flash6就可以了 等吧
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#92002/1/28 11:16:17
guking在上个帖子中说 引用: 那有没有控制帧频的语句?
也只能用我说的那种方式模拟
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 小乌龟
职务:普通成员
等级:2
金币:10.0
发贴:497
|
#102002/1/30 10:18:09
我还是看不明白,哪位能写具体点吗? 比如说哪个AS应该放在哪个场景或MC中?? 谢谢
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#112002/1/30 23:28:00
编辑历史:[这消息被janlay编辑过(编辑时间2002-01-30 23:30:12)] [这消息被janlay编辑过(编辑时间2003-01-19 19:32:36)]
|
 wizardry
职务:普通成员
等级:1
金币:1.0
发贴:271
|
#122002/1/30 23:51:22
链接地址和下载地址都不对
|
 小乌龟
职务:普通成员
等级:2
金币:10.0
发贴:497
|
#132002/1/31 9:15:36
我解决了。具体是这样的: 新建一个空的MC(命名"blank"),在该MC的最后一帧加上AS如下:
_parent.gotoAndPlay(_parent._currentframe+1)
将MC("blank"),拖到你要减慢速度的MC(命名为“mmcc”)的一个新的层中,延长至最后一帧。在blank上加上AS如下:
onClipEvent(enterFrame){ _parent.stop(); }
看看,mmcc是不是已经减慢了速度:) 另外,空MC:blank的帧数直接影响到播放的快慢。 希望我说的够明确了。
|