コード例 #1
0
    void StartDestruction()
    {
        if (state == Modes.Exploding)
        {
            return;
        }
        counter.Reset();
        state           = Modes.Exploding;
        explosionObject = ((GameObject)GameObject.Instantiate(ExplosionsFx.gameObject)).GetComponent <FxRemover>();
        animator.SetTrigger("Explode");

        explosionObject.transform.parent        = transform;
        explosionObject.transform.localPosition = Vector2.zero;
        explosionObject.enabled = false;
        Planet.EnemyShips--;
    }