2013年12月11日

摘要: public void BuildMap(){ m_map = new MapData(MapSizeX, MapSizeZ); for(int i=0; i(); Vector3 pos = nodeobj.transform.position; if((int)pos.x >= MapSizeX || (int)pos.z >= MapSizeZ) { continue; } m_map[(int)pos.x, (int)pos.z].fieldtype = node._mapData.fieldtype;} 阅读全文
posted @ 2013-12-11 20:46 DAWN09151111 阅读(315) 评论(0) 推荐(0)
摘要: [System.Serialzable]public class MapData{ public enum FieldTypeID { GuardPosition, CanNotStand, } public FieldTypeID fieldtype = FieldTypeID.GuardPosition;}public class GridNode : MonoBehaviour{ public MapData _mapData; void OnDrawGizmos() { Gizmos.DrawIcon(this.transform.... 阅读全文
posted @ 2013-12-11 16:56 DAWN09151111 阅读(476) 评论(0) 推荐(0)
摘要: float height = 0;for(int i=0; i<MapSizeX; i++){ Gizmos.DrawLine(new Vector3(i, height, 0), new Vector3(i, height, MapSizeZ));}for(int k=0; k<MapSizeZ; k++){ Gizmos.DrawLine(new Vector3(0, height, k), new Vector3(MapSizeX, height, k));}DrawLine 绘制 横线x,y,z 阅读全文
posted @ 2013-12-11 16:08 DAWN09151111 阅读(596) 评论(0) 推荐(0)

导航