Exemplo n.º 1
0
    void SpawnTotem(Vector3 postion)
    {
        // selectedTotem.isTotemOcc = true;
        switch (totemElementType)
        {
        case Element.Fire:
            selectedTotem         = FireTotem;
            selectedTotem.totemIs = TotemIs;
            selectedTotem.SetMat();
            selectedTotem.TotemTileNumber = TileNumber;
            selectedTotem = Instantiate(selectedTotem, postion, Quaternion.identity);
            break;

        case Element.Water:
            selectedTotem         = WaterTotem;
            selectedTotem.totemIs = TotemIs;
            selectedTotem.SetMat();
            selectedTotem.TotemTileNumber = TileNumber;
            selectedTotem = Instantiate(selectedTotem, postion, Quaternion.identity);
            break;

        case Element.Earth:
            selectedTotem         = EarthTotem;
            selectedTotem.totemIs = TotemIs;
            selectedTotem.SetMat();
            selectedTotem.TotemTileNumber = TileNumber;
            selectedTotem = Instantiate(selectedTotem, postion, Quaternion.identity);
            break;

        case Element.Air:
            selectedTotem         = AirTotem;
            selectedTotem.totemIs = TotemIs;
            selectedTotem.SetMat();
            selectedTotem.TotemTileNumber = TileNumber;
            selectedTotem = Instantiate(selectedTotem, postion, Quaternion.identity);
            break;

        default:
            break;
        }



        isTotemPlaced = true;
    }