- 注册时间
- 2014-5-22
- 最后登录
- 2014-5-26
- 阅读权限
- 20
- 积分
- 23
- 精华
- 0
- 帖子
- 6
|
添加地图之后,如何实现坦克和地图的碰撞呢,我添加了另外一个mapdata[][],如果mapdata[][]==1的话就停止移动,这样却没有作用,我想请教您一下如何进行坦克和bitmap的碰撞
bitmapdata = new LBitmapData(imglist["map"]);
imageArray = LGlobal.divideCoordinate(bitmapdata.image.width,bitmapdata.image.height,10,10);
for(i=0;i<20;i++){
for(j=0;j<20;j++){
index = map[i][j];
indexY = Math.floor(index /10);
indexX = index - indexY*10;
bitmapdata = new LBitmapData(imglist["map"],indexX*32,indexY*32,32,32);
bitmap = new LBitmap(bitmapdata);
bitmap.x = j*32;
bitmap.y = i*32;
backLayer.addChild(bitmap);
}
}
|
|