Mar 27

几个鼠控类缓冲总结 (点击跟随、鼠标跟随、空间感跟随)【转载】 不指定

酷魔 , 10:29 , 个人收藏 , 评论(0) , 引用(0) , 阅读(251) , Via 本站原创 | |
几个鼠控类缓冲。以前学习时所写。比较简单,适合新手学习。
为了移植方便,以下代码直接写在了想要移动的mc上即可。
1.鼠标点击跟(做缓冲菜单常用)
onClipEvent(mouseDown){
targetx=_root._xmouse;
targety=_root._ymouse;
}
onClipEvent(enterFrame){
_x+=(targetx-_x)/10
_y+=(targety-_y)/10
}
2.跟随鼠标
onClipEvent(load){
_x=300;
_y=200;
}
onClipEvent(enterFrame){
_x+=(_root._xmouse-_x)/10
_y+=(_root._ymouse-_y)/20
}
3,三个海鸥mc的代码如下
海鸥1:
onClipEvent(enterFrame){
   _x+=(_xmouse/30-_x)/25
   
   }
海鸥2:
onClipEvent(enterFrame){
   _x+=(_xmouse/10-_x)/20
   
   }
海鸥3:
onClipEvent(enterFrame){
   _x+=(-_xmouse/20-_x)/20
   
   }