
//---------------------火车类--------------------
var Train=function(x,y,headX,headY,bitmapData,ID){
base(this,LSprite,[]);
var self = this;
//火车出现位置
self.x = x;
self.y = y;
//车头相对火车的相对位置
self.headX = headX;
self.headY = headY;
//火车自动移动时速度
self.speed=1;
//火车是否存在
self.isdie=false;
//火车是否拐弯
self.isturn=false;
//将火车显示到画面上
self.bitmap = new LBitmap(bitmapData);
self.addChild(self.bitmap);
self.ID=ID;
}
//-----------------------------------------------
//----------------添加火车addTrain实现-----------
function addTrain(x,y){
base(this,LSprite,[]);
var self = this;
//火车出现位置
self.x = x;
self.y = y;
var bitmapData = new LBitmapData(imglist["train"]);
var train = new Train(self.x,self.y,bitmapData.width+trainX,bitmapData.height+trainY,bitmapData,++ID);
resultLayer.addChild(train);
selfTextID.text = "火车数量 : "+ID;
}
//------------------------------------------------
[附件]截图[/附件]