BinhlEmul.World.GetObject C# (CSharp) 메소드

GetObject() 공개 메소드

public GetObject ( int xCoord, int yCoord, int zCoord ) : WorldObject
xCoord int
yCoord int
zCoord int
리턴 BinhlEmul.WorldObjects.WorldObject
        public WorldObject GetObject(int xCoord, int yCoord, int zCoord)
        {
            if (xCoord < 0 || xCoord >= WorldSizeX) return new Air(xCoord, yCoord, zCoord, this);
            if (yCoord < 0 || yCoord >= WorldSizeY) return new Air(xCoord, yCoord, zCoord, this);
            if (zCoord < 0 || zCoord >= WorldSizeZ) return new Air(xCoord, yCoord, zCoord, this);

            return _objectMatrix[xCoord, yCoord, zCoord];
        }