好学IT学院:IT信息技术分享交流平台
来源:互联网  作者:本站整理  发布时间:2006-08-02  ★★★加入收藏〗〖手机版
摘要:如何将角度和坐标标准化_root.createEmptyMovieClip("line", 0);//建立一个空的电影剪辑_root.onEnterFrame = function() mc._x = _xmouse;mc._y = _ym……

如何将角度和坐标标准化

_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;
   //返回舞台的文本框
};

揭秘金山网盾破钓鱼骗局的四大核心技术
  一款大小不到2M,安装后占用系统资源仅为1M的免费软件,金山网盾在推出一周后,安装量迅速超过千万,并得到了大量网友的热烈追捧,成为…
  • 好学触屏公众号虎力全开、杨帆起航!
  • 好学考试H5触屏版开放内测