|
//很简单的一种跟随缓动方法,使用了point动态点的创建
var dPoint:Point = new Point(0, 0);//创建点的位置
var MC_distanceVar:int=100;//元件宽
var speedRate:Number = 0.1;//速度
addEventListener(Event.ENTER_FRAME, onFrame)
function onFrame(e:Event){
dPoint.x += ((mouseX-MC_distanceVar/2)-dPoint.x)*speedRate;
dPoint.y += ((mouseY-MC_distanceVar/2)-dPoint.y)*speedRate;
lens_mc.x = dPoint.x;
lens_mc.y = dPoint.y;
}
本文由胡金金个人网站整理发布,转载请注明地址:http://www.hujinjin.com/info/152.html