主题:  求教。。

美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#12003/1/12 19:22:56
www.chinaweblaw.com/flash/uploadImages/200311219161884272.swf

怎么使鱼的_rotation随着鼠标发生变化???

我的想法是每隔100豪秒读取一次鼠标的坐标,根据前后两次的坐标求出其正切值
以下是其中一部分。。
setInterval(m, 1000);
function m() {
x=_xmouse;
y=_ymouse;
}
x1=x;
y1=y;

this._rotation=Math.atan((x1-x)/(y1-y));



s22

职务:版主
等级:4
金币:10.0
发贴:1634
#22003/1/12 19:34:37
保存一个最后的坐标点
当鼠标移动计算当前点于坐标点的角度 并更新最后点



美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#32003/1/13 9:15:00
我也是这么做的啊,可能是我的as太差,编的问题多多,能不能帮我修改一下??



美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#42003/1/13 9:21:09
s22在上个帖子中说
引用:
保存一个最后的坐标点
当鼠标移动计算当前点于坐标点的角度 并更新最后点


如果这样的话,当鼠标一直绕圈运动时,即鼠标一直没有停止,那么 rotation怎么计算??



s22

职务:版主
等级:4
金币:10.0
发贴:1634
#52003/1/13 13:10:03
Flash MX\Samples\html\Movement-pointer_or_click.htm
查看帮助文件。



美少女killer

职务:普通成员
等级:1
金币:0.0
发贴:43
#62003/1/17 23:27:58
和和,知道了,谢谢。。