读书人

flash怎么实现橡皮筋效果

发布时间: 2012-02-08 19:52:21 作者: rapoo

flash如何实现橡皮筋效果
就是让一条线的一头保持不动,另一头可以跟随鼠标移动而伸缩变形,比如做一个桌球游戏的瞄准线,这条线一头在球杆那,另一头在鼠标上,如何设置as呢?求大侠帮个忙!!

[解决办法]
以下代码是划线的,按下拖动就可以看到效果
_root.createEmptyMovieClip( "li_mc ", 1);
li_mc.lineStyle(1, 0x000000, 100);
_root.onMouseDown = function() {
li_mc.moveTo(_root._xmouse ,_root._ymouse );
};
_root.onMouseUp = function() {
li_mc.lineTo(_root._xmouse ,_root._ymouse );
};
如果要做一个球,然后鼠标移到哪里线画到哪里则
_root.createEmptyMovieClip( "li2_mc ", 2);
l2_mc.lineStyle(1, 0x000000, 100);
_root.onMouseDown = function() { //假设球的实例名为:ball_mc
li2_mc.moveTo(_root.ball_mc._xmouse ,_root.ball_mc._ymouse );
};
_root.onMouseUp = function() {
li_mc.lineTo(_root._xmouse ,_root._ymouse );
};

读书人网 >Flash

热点推荐