コード例 #1
0
    public void InstantiateSpecial()
    {
        if (specialInUse != null)
        {
            Destroy(specialInUse.GetGameObject());
        }

        GameObject instSpecial;

        switch (playerShipData.GetSpecial())
        {
        default:
        {
            instSpecial = Instantiate(PrefabManager.currentInstance.special_deflectPulse) as GameObject;
            break;
        }
        }
        instSpecial.SetActive(false);
        specialInUse = instSpecial.GetComponent <ISpecial>();
    }