예제 #1
0
        /// <summary>
        /// 讲生成器的通行数据拷贝到我们的tmap中
        /// </summary>
        public void CopyUnWalkableToGrid(CStarGrid targetGrid)
        {
            //不可通行的来源有很多地方
            //1 terrain的湖水
            targetGrid.CopyUnWalkableFrom(TerrainGrid);

            //2 单位层的房子

            //3 障碍物
            targetGrid.CopyUnWalkableFrom(BlockGrid);
        }
예제 #2
0
 /// <summary>
 /// 拷贝单位占领的不可同行区域
 /// </summary>
 public void CopyActorUnWalkableToGrid(CStarGrid targetGrid)
 {
     targetGrid.CopyUnWalkableFrom(ActorGrid);
 }