📄 map.as
字号:
package com.view
{
import com.model.ModelLocator;
import flash.display.Sprite;
public class Map extends Sprite
{
private var __model:ModelLocator = ModelLocator.getInstance();
private var maps:Array = new Array();
public function Map(){
draw();
}
private function draw():void{
for(var j:int = 0; j < __model.mapinfo.ynum; j ++){
var xmaps:Array = new Array();
for(var i:int = 0; i < __model.mapinfo.xnum; i ++){
var unit:MapUnit = new MapUnit();
//addChild(unit);
unit.xnum = i;
//unit.x = __model.mapinfo.unit * i;
unit.ynum = j;
if(i == __model.mapinfo.home[0] && j == __model.mapinfo.home[1]){
unit.hasHome = true;
}
if(i == __model.mapinfo.food[0] && j == __model.mapinfo.food[1]){
unit.hasFood = true;
}
//unit.y = __model.mapinfo.unit * j;
//unit.FoodMessages = i + j;
xmaps.push(unit);
}
maps.push(xmaps);
}
__model.mapinfo.maps = maps;
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -