예제 #1
0
        public override bool IsWalkableAt(int iX, int iY)
        {
            GridPos pos = new GridPos(iX, iY);

            return(IsWalkableAt(pos));
        }
예제 #2
0
        public override Node GetNodeAt(int iX, int iY)
        {
            GridPos pos = new GridPos(iX, iY);

            return(GetNodeAt(pos));
        }
예제 #3
0
 public override bool IsWalkableAt(GridPos iPos)
 {
     return(_mNodePool.Nodes.ContainsKey(iPos));
 }
예제 #4
0
 public override bool SetWalkableAt(GridPos iPos, bool iWalkable)
 {
     return(SetWalkableAt(iPos.X, iPos.Y, iWalkable));
 }
예제 #5
0
 public override Node GetNodeAt(GridPos iPos)
 {
     return(_mNodePool.GetNode(iPos));
 }