LynnaLab.Area.GetSubTileBasicCollision C# (CSharp) Method

GetSubTileBasicCollision() public method

public GetSubTileBasicCollision ( int index, int x, int y ) : bool
index int
x int
y int
return bool
        public bool GetSubTileBasicCollision(int index, int x, int y)
        {
            byte b = tilesetHeaderGroup.GetCollisionsData(index);
            byte i = (byte)(1<<(3-(x+y*2)));
            return (b&i) != 0;
        }

Usage Example

示例#1
0
 bool GetBasicCollision(int subTile, int x, int y)
 {
     return(area.GetSubTileBasicCollision(subTile, x, y));
 }