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); }