示例#1
0
    public void SpawnRandomPowerUp(Transform pos)
    {
        float v = Random.value;

        Collectable newCollectable;

        if (v > 0.5f)
        {
            newCollectable = Collectable.CreateMultiShot();
        }
        else if (v < 0.2f)
        {
            newCollectable = Collectable.CreateBerserkMode();
        }
        else
        {
            newCollectable = Collectable.CreateLaser();
        }

        newCollectable.gameObject.transform.position = pos.position;
    }