Example #1
0
        // Use this for initialization
        protected virtual void Init()
        {
            Exploded        = false;
            WaitTillExplode = new WaitForSeconds(TimeToExplode);
            theTileMap      = TileMapInterfacer.Instance.TileMap;
            Vector2 tilePos = theTileMap.ConvertWorldToTile(transform.position);

            SetTilePos((int)tilePos.x, (int)tilePos.y);
            transform.position = theTileMap.ConvertTileToWorld(tilePos);
            StartCoroutine(CountDown());

            theSrc = SoundPlayer.instance;
            //  InvisibleWallBlock
            theTileMap.theMap.SetTileAt(Pos, new InvisibleWallBlock());
        }