Beispiel #1
0
    private void SendDisk(int type)
    {
        GameObject disk = diskFactory.GetDisk(type);

        float power = 0;
        float angle = 0;

        if (type == 1)
        {
            power = isPhysicsMode ? Random.Range(1f, 2f) : Random.Range(5f, 10f);
            angle = Random.Range(10f, 14f);
        }
        else if (type == 2)
        {
            power = isPhysicsMode ? Random.Range(1f, 2f) : Random.Range(8f, 13f);
            angle = Random.Range(12f, 16f);
        }
        else
        {
            power = isPhysicsMode ? Random.Range(1f, 2f) : Random.Range(13f, 18f);
            angle = Random.Range(16f, 20f);
        }
        actionManager.DiskFly(disk, angle, power);
    }