コード例 #1
0
ファイル: TileData.cs プロジェクト: TDorner/BaseDefender
        public int CheckTextureData()
        {
            TEXTURE_DATA tData = textureData;
            int          num;

            switch (tData)
            {
            case TileData.TEXTURE_DATA.GRASSLAND:
                num = 0;
                break;

            case TileData.TEXTURE_DATA.FIELD:
                num = 1;
                break;

            case TileData.TEXTURE_DATA.MOUNTAIN:
                num = 2;
                break;

            case TileData.TEXTURE_DATA.WATER:
                num = 3;
                break;

            case TileData.TEXTURE_DATA.BUILDING:
                num = 4;
                break;

            default:
                num = 0;
                break;
            }
            return(num);
        }
コード例 #2
0
ファイル: TileData.cs プロジェクト: TDorner/BaseDefender
        private void CreateTile()
        {
            textureData = RandomTextureValue();

            if (textureData == TEXTURE_DATA.MOUNTAIN || textureData == TEXTURE_DATA.WATER)
            {
                contentData = CONTENT_DATA.TERRAIN;
            }
            else
            {
                contentData = CONTENT_DATA.EMPTY;
            }
        }
コード例 #3
0
ファイル: TileData.cs プロジェクト: TDorner/BaseDefender
 public void SetTileTexture(TEXTURE_DATA tdata)
 {
     textureData = tdata;
 }