|
主题: 请教‘控制旋转’的问题
|
 cloudsea
职务:普通成员
等级:2
金币:1.0
发贴:442
|
#12002/2/1 23:11:53
在主场景中,一个bu,一个mc 。每单击一下bu,mc就旋转一个角度。 我试了几次都不行,哪位热心给个简易代码以供参考。 再问个菜鸟问题,_rotation指的是弧度还是角度? 多谢了!
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#22002/2/1 23:18:32
角度。
mc._rotation++; mc._rotation%=360;
|
 cloudsea
职务:普通成员
等级:2
金币:1.0
发贴:442
|
#32002/2/1 23:24:12
我想到一个方法:1-20帧旋转做motion,插入若干关键帧,每帧都写入nextframe()和stop(),用bu控制 play(); 好像可以。
可是用_rotation怎么做呢?哪位指教一下?
|
 cloudsea
职务:普通成员
等级:2
金币:1.0
发贴:442
|
#42002/2/1 23:36:29
janlay在上个帖子中说 引用: 角度。
mc._rotation++; mc._rotation%=360;
janlay是说: mc.rotation=integer;中的integer是 。,不是弧度。对吗? 如果是的话,mc._rotation%=360;是做什么用的呢?  还是详细些吧,多谢!
|
 金山羊
职务:普通成员
等级:4
金币:10.0
发贴:827
|
#52002/2/2 8:49:03
确定你的mc的路径是对的,那样就不可能不行
5d.cn FLASHDEP TECHNOLOGY SUPPORT JAVA/ACTIONSCRIPT/javascript CFML/JSP/COLDFUSION/FLASH REMOTING JRUN/COLDFUSIONMX FLASH/DREAMWEARER
|
 janlay
职务:管理员
等级:7
金币:28.0
发贴:7244
|
#62002/2/2 19:54:39
cloudsea在上个帖子中说 引用: janlay是说: mc.rotation=integer;中的integer是。,不是弧度。对吗? 如果是的话,mc._rotation%=360;是做什么用的呢?  还是详细些吧,多谢!
不是弧度。 _rotation%=360//对_rotation取模(这里是除以360取余数),使其值总限制在0~359之间
|
 cloudsea
职务:普通成员
等级:2
金币:1.0
发贴:442
|
#72002/2/2 23:31:20
多谢!
|