如何将角度和坐标标准化
作者 佚名技术
来源 服务器技术
浏览
发布时间 2012-07-10
如何将角度和坐标标准化 _root.createEmptyMovieClip("line", 0); //建立一个空的电影剪辑 _root.onEnterFrame = function() { ???mc._x = _xmouse; ???mc._y = _ymouse; ???//定义MC的坐标为鼠标的坐标 ???x = _xmouse-100; ???y = -(_ymouse-100); ???//这里用负的是将Flash的坐标换回一般的坐标 ???//这里就是将坐标中心移到了中心(舞台是200*200) ???with (_root.line) { ??????clear(); ??????lineStyle(1); ??????moveTo(100, 100); ??????lineTo(_xmouse, _ymouse); ??????lineTo(_xmouse, 100); ??????//动态画线 ???} ???m = Math.atan2(y, x); ???//这里是返回角的弧度 ???r = (m*180)/Math.PI; ???//这里返回角度 ???if (r<0) { ??????r = r+360; ??????//这里将角度化为在0--360之间 ???} ???angle = "角度="+Math.round(r); ???n = "x="+x+"y="+y; ???//返回舞台的文本框 }; 关键词:坐标 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: [组图]Flash MX 新特性详解下一篇: [组图]纯AS的Loading效果四例
关于如何将角度和坐标标准化的所有评论