public void onSeedDeployed() { if (firstSeedDeploy) { var au = Camera.main.GetComponents <AudioSource>(); foreach (var a in au) { if (a.clip.name != "music") { a.Stop(); } if (a.clip.name == "deploy_seed_launched") { a.Play(); } } firstSeedDeploy = false; } _sim.attachToDrag3(null); _seedTargetInstance.transform.position = new Vector3(-100f, 100f); seedCooldown = Time.timeSinceLevelLoad + 6f; seedState = SeedState.RECHARGE; seedButtonText.text = "Charging"; seedButton.interactable = false; }