+ -
当前位置:首页 → 问答吧 → 关于导航栏 鼠标跟随 位置计算问题

关于导航栏 鼠标跟随 位置计算问题

时间:2010-12-17

来源:互联网

onClipEvent (load) {
       _root.aa = _parent.d1._x;
       acceleration = 0.30;
}
onClipEvent (enterFrame) {
       distance = Math.abs(_root.aa-_x);
       if (distance>1) {
              if (_root.aa>_x) {
                     _x += distance*acceleration;
              } else {
                     _x -= distance*acceleration;
              }
       }
}  


影片剪辑上有个6个影片剪辑和5个按钮  影片剪辑(d1 d2 d3 d4 d5   一个里面放着上面的代码)5个按钮 代码
on (rollOver) {
       _root.aa = d1._x;
}
不能添加源文件    测试后影片剪辑鼠标跟随的位置不对  关于位置问题 要这么算的
1.jpg (9.22 KB)
2010-12-17 13:07

请教 各位大侠

作者: mjj07   发布时间: 2010-12-17

看不懂你想表达什么,其实鼠标跟随很简单就可以实现的,感觉楼主的布局有问题,而且也没说清楚要什么跟随什么!怎么个跟随法!是红色方块跟随鼠标跑还是鼠标划到按钮上,方块移动到按钮上方?

[ 本帖最后由 jjqh197939 于 2010-12-17 13:44 编辑 ]

作者: jjqh197939   发布时间: 2010-12-17