コード例 #1
0
    public void IncrementObstaclueValue()
    {
        this.GetComponent <MeshRenderer>().material = obstacleValueMaterial;

        fCost      += obstacleValue;
        _tilesTypes = TypeTiles.ObstacleType;
    }
コード例 #2
0
ファイル: GameTileMap.cs プロジェクト: urgpan/SEPTIMO-SELLO
 void GeneradorTileMap()
 {
     for (int i = 0; i < filasZ; i++)
     {
         for (int j = 0; j < columnasX; j++)
         {
             TypeTiles tt = tipoTiles[tiles[i, j]];
             Instantiate(tt.tilePrefab, new Vector3(j, -1, i), Quaternion.identity);
         }
     }
 }
コード例 #3
0
    private void Start()
    {
        if (obstacleValueBool)
        {
            _tilesTypes = TypeTiles.ObstacleType;
        }

        else
        {
            _tilesTypes = TypeTiles.NormalType;
        }

        if (coverValueBool)
        {
            _tilesTypes = TypeTiles.CoverType;
            AvailablesCovers();
        }
    }
コード例 #4
0
 public override void FindAConcretPosition(TypeTiles typeTiles)
 {
     throw new System.NotImplementedException();
 }
コード例 #5
0
 public override void FindAConcretPosition(TypeTiles typeTiles)
 {
 }
コード例 #6
0
 public abstract void FindAConcretPosition(TypeTiles typeTiles);
コード例 #7
0
 public void ChooseTheTarget(TypeTiles typeTile)
 {
 }