如何将角度和坐标标准化

发布日期  发布: 2009-5-02 | 发布人  发布者: 知秋一叶 | 来源  来源: 江西广告网


如何将角度和坐标标准化 _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; //返回舞台的文本框 };
本站文章部分内容来自互联网,供读者交流和学习,如有涉及作者版权问题请及时与我们联系,以便更正或删除。感谢所有提供信息的网站,并欢迎各类媒体与我们进行信息共享合作。
关闭本窗口 | 打印 | 收藏此页 |  推荐给好友 | 举报

版块排行

  • SEO搜索                                    5984
  • Web软件                                    3334
  • 交互设计                                    3279
  • 平面软件                                    2575
  • 设计欣赏                                    2501
  • 游戏世界                                    1244
  • 程序开发                                    830
  • 前沿视觉                                    560
  • 电脑网络                                    514
  • 摄影赏析                                    291