鼠标跟随
我有一个朋友,也学了as3.0,他已经学了一年,以前我还不知道。最近和他联系,才知道。他把他做的一些例子 给我分享了一下。下面是一个简单的鼠标跟随。他写代码的习惯和我不同。
var textStr:String="郑州信息科技职业学院";
var dx:uint=20;
for(var i:uint;i<textStr.length;i++){
this["text"+i]=new TextField();
this["text"+i].text=textStr.charAt(i);
this["text"+i].x=100+dx*i;
this["text"+i].y=200;
addChild(this["text"+i]);
}
var delay:uint=2;
addEventListener(Event.ENTER_FRAME,Hd);
function Hd(e:Event){
this.text0.x+=(root.mouseX+dx-this.text0.x)/delay;
this.text0.y+=(root.mouseY-this.text0.y)/delay;
for(var i:uint=textStr.length-1;i>0;i--){
this["text"+i].x+=(this["text"+(i-1)].x+dx-this["text"+i].x)/delay;
this["text"+i].y+=(this["text"+(i-1) ].y-this["text"+i].y)/delay;
}
}
浙公网安备 33010602011771号