public void CheckMatch(List <GameObject> elements) { if (elements.Count > 0) { _currentMatchToCheck = elements[0]; foreach (var ball in elements) { if (_currentMatchToCheck.GetComponent <BallController>().TypeOfBall == ball.GetComponent <BallController>().TypeOfBall) { _matches.Add(ball); _matchCount++; } } } if (_matchCount > 1) { foreach (var match in _matches) { match.GetComponent <MMFeedbacks>().PlayFeedbacks(); match.GetComponent <Rigidbody2D>().velocity = Vector2.zero; MundoSound.Play(_matchSfx, 1f); } ClearLists(elements); _level.CheckMatchesLeft(); } else { ClearLists(elements); return; } }
void Start() { B_Ex_Bronze.text = "" + b_ex; G_ExchangeFromBronze.text = "" + b_ex; B_Ex_G.text = "" + g_ex; G_ExG.text = "" + g_ex; /* PlayerPrefs.SetInt ("CoinGold", 10000); * PlayerPrefs.SetInt ("CoinBronze", 10000);*/ theCharacterPanel.SetActive(true); //PlayerPrefs.SetInt ("FBScreen", 0); musicSound = PlayerPrefs.GetFloat("MusicSound"); selectedTile = PlayerPrefs.GetInt("selectedTile"); MundoSound.Play(audioClip, (musicSound), true); }
//plays an AudioClip from the AudioSource public void PlaySound(int soundIndex, bool isLooping = false) { foreach (var audioSource in playingSources) { if (!audioSource.isPlaying) { break; } if (audioSource.clip.name == soundClip[soundIndex].name) { return; } } audioSource = MundoSound.Play(soundClip[soundIndex], volumeMaster, Vector3.zero, isLooping, 0, transform); playingSources.Add(audioSource); }
void Start() { // Vungle.init("5815fa0c2717a0c91d0001cc","Test_iOS", "Test_Windows"); //PlayGamesPlatform.Instance.Authenticate(SignInCallback, true); /* if (!Social.localUser.authenticated) { * Social.localUser.Authenticate ((bool success) => { * * }); * }*/ Debug.Log("Question:: " + PlayerPrefs.GetInt("QuestionCorrect")); CreditsPanel.SetActive(false); musicSound = PlayerPrefs.GetFloat("MusicSound"); soundEffect = PlayerPrefs.GetFloat("SoundEffect"); MundoSound.Play(backgroundMusic, (musicSound), true); if (PlayerPrefs.GetInt("dkStart") == 0) { StartCoroutine("StartGame"); } }
void OnTriggerEnter2D(Collider2D other) { if (other.gameObject.name == "PlayerBlue") { MundoSound.Play(coinTake, sound); // theScoreManager.scoreCount += scoreToGive; //theScoreManager.AddScore (scoreToGive); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); /*}else if (other.gameObject.tag == "g") { * theScoreManager.AddScore (1000); * gameObject.SetActive (false); * }*/ } else if (other.gameObject.name == "PlayerRed") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerGreen") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerGrey") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerAlienBlue") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerTruckRed") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerTruckYellow") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerDiskRed") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerTruckGreen") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerTruckBlue") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerBlueReverse") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerGreenReverse") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerGreyReverse") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerDevil") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerRedReverse") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerAlienYellow") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerAlienBiege") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerAlienDarkBlue") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } else if (other.gameObject.name == "PlayerAlienPink") { MundoSound.Play(coinTake, sound); theCoinTextGenerator.addCoin(0, coinAdd); gameObject.SetActive(false); } }
public void death() { MundoSound.Play(backgroundMusic, soundEffect, false); theDeath.gameObject.SetActive(true); }
// Update is called once per frame void Update() { if (PlayerPrefs.GetInt("CoinGold") > 50) { Social.ReportProgress(AchievementsJS.achievement_gold_collector, 100.0f, (bool success) => { // handle success or failure }); } if (PlayerPrefs.GetInt("CoinBronze") > 50) { Social.ReportProgress(AchievementsJS.achievement_bronze_collector, 100.0f, (bool success) => { // handle success or failure }); } if (PlayerPrefs.GetInt("CoinBronze") > 100 && PlayerPrefs.GetInt("CoinGold") > 100) { Social.ReportProgress(AchievementsJS.achievement_real_collector, 100.0f, (bool success) => { // handle success or failure }); } if (PlayerPrefs.GetInt("languageSelection") == 0) { DeathTryText.fontSize = 250; DeathScoreText.GetComponent <Text> ().alignment = TextAnchor.UpperCenter; LanguageManager.Instance.ChangeLanguage("en"); } else if (PlayerPrefs.GetInt("languageSelection") == 1) { DeathTryText.fontSize = 250; DeathScoreText.GetComponent <Text> ().alignment = TextAnchor.UpperCenter; LanguageManager.Instance.ChangeLanguage("tr"); } else if (PlayerPrefs.GetInt("languageSelection") == 2) { LanguageManager.Instance.ChangeLanguage("de"); DeathTryText.fontSize = 220; DeathScoreText.GetComponent <Text> ().alignment = TextAnchor.UpperLeft; } else { LanguageManager.Instance.ChangeLanguage("en"); DeathScoreText.GetComponent <Text> ().alignment = TextAnchor.UpperCenter; DeathTryText.fontSize = 250; } bgg = PlayerPrefs.GetInt("selectedBG"); if (ColliderLight.position.y + 1f < transform.position.y) { if (bgg == 1) { texts [0].color = new Color32(0, 0, 0, 50); texts [1].color = new Color32(0, 0, 0, 50); texts [2].color = new Color32(0, 0, 0, 50); texts [3].color = new Color32(0, 0, 0, 50); coinGold.color = new Color32(255, 255, 255, 50); coinBronze.color = new Color32(255, 255, 255, 50); texts [4].color = new Color32(0, 0, 0, 50); } else { texts [0].color = new Color32(255, 255, 255, 50); texts [1].color = new Color32(255, 255, 255, 50); texts [2].color = new Color32(255, 255, 255, 50); texts [3].color = new Color32(255, 255, 255, 50); coinGold.color = new Color32(255, 255, 255, 50); coinBronze.color = new Color32(255, 255, 255, 50); texts [4].color = new Color32(255, 255, 255, 50); } } else { if (bgg == 1) { for (int i = 0; i < texts.Length; i++) { texts [i].color = new Color32(0, 0, 0, 255); coinGold.color = new Color32(255, 255, 255, 255); coinBronze.color = new Color32(255, 255, 255, 255); } } else { for (int i = 0; i < texts.Length; i++) { texts [i].color = new Color32(255, 255, 255, 255); coinGold.color = new Color32(255, 255, 255, 255); coinBronze.color = new Color32(255, 255, 255, 255); } } } PlayerPrefs.SetInt("ESC", 1); //grounded = Physics2D.IsTouchingLayers (MCollider, GroundOrAir); grounded = Physics2D.OverlapCircle(groundCheck.position, groundCheckRadius, GroundOrAir); if (transform.position.x > speedCount && speedUp) { if (PlayerPrefs.GetInt("SpeedUPP") == 1) { speedCount += speedIncrease; speedIncrease = speedIncrease + (speedAdder * 10); //moveSpeedL = moveSpeed; moveSpeed = moveSpeed + speedAdder; speedAdder = 0f; if (moveSpeed != 0f) { thePauseMenu.SetActive(false); PlayerPrefs.SetInt("NOStuck", 1); PlayerPrefs.SetFloat("moveSpeed", moveSpeed); } } } MRigidbody.velocity = new Vector2(moveSpeed, MRigidbody.velocity.y); if ((Input.GetKeyDown(KeyCode.Space)) || (Input.GetMouseButtonDown(0)) && !jumpOff) { //LocalNotification.SendRepeatingNotification(1, 21600, 86400, LanguageManager.Instance.GetTextValue("notif00"), LanguageManager.Instance.GetTextValue("notif01"), new Color32(0xff, 0x44, 0x44, 255),true,false,true); if (PlayerPrefs.GetInt("languageSelection") == 0) { LocalNotification.SendRepeatingNotification(1, 21600, 86400, "Can you solve?", "Try and see :)", new Color32(0xff, 0x44, 0x44, 255), true, false, true); sleepUntil = Time.time + 99999; } if (PlayerPrefs.GetInt("languageSelection") == 0) { LocalNotification.SendRepeatingNotification(1, 21600, 86400, "Çözebilir misin?", "Dene ve gör :)", new Color32(0xff, 0x44, 0x44, 255), true, false, true); sleepUntil = Time.time + 99999; } Debug.Log("Notification Active"); if (grounded) { if (PlayerPrefs.GetString("StopMusic") != "stop") { MundoSound.Play(jumpEffect, soundEffect, false); } MRigidbody.velocity = new Vector2(MRigidbody.velocity.x, jumpForce); stoppedJumping = false; } if (!grounded && canDoublejump) { MundoSound.Play(jumpEffect, soundEffect, false); canDoublejump = false; stoppedJumping = false; jumpTimeCounter = jumpTime; MRigidbody.velocity = new Vector2(MRigidbody.velocity.x, jumpForce); } } if ((Input.GetKey(KeyCode.Space) || (Input.GetMouseButton(0)) && !stoppedJumping && !jumpOff)) { if (jumpTimeCounter > 0) { MRigidbody.velocity = new Vector2(MRigidbody.velocity.x, jumpForce); jumpTimeCounter -= Time.deltaTime; } } if (Input.GetKeyUp(KeyCode.Space) || (Input.GetMouseButtonUp(0))) { jumpTimeCounter = 0; stoppedJumping = true; } if (grounded) { speedAdder = 0.75f; canDoublejump = true; jumpTimeCounter = jumpTime; switch (selectCharacter) { case 0: lastGroundedPos = thePlayerBlue.transform.position; break; case 1: lastGroundedPos = thePlayerRed.transform.position; break; case 2: lastGroundedPos = thePlayerGreen.transform.position; break; case 3: lastGroundedPos = thePlayerGrey.transform.position; break; case 4: lastGroundedPos = thePlayerAlienBlue.transform.position; break; case 5: lastGroundedPos = thePlayerTruckRed.transform.position; break; case 6: lastGroundedPos = thePlayerTruckYellow.transform.position; break; case 7: lastGroundedPos = thePlayerTruckBlue.transform.position; break; case 8: lastGroundedPos = thePlayerTruckGreen.transform.position; break; case 9: lastGroundedPos = thePlayerRedDisk.transform.position; break; case 10: lastGroundedPos = thePlayerBlueReverse.transform.position; break; case 11: lastGroundedPos = thePlayerRedReverse.transform.position; break; case 12: lastGroundedPos = thePlayerGreenReverse.transform.position; break; case 13: lastGroundedPos = thePlayerGreyReverse.transform.position; break; case 14: lastGroundedPos = thePlayerDevil.transform.position; break; case 15: lastGroundedPos = thePlayerAlienBiege.transform.position; break; case 16: lastGroundedPos = thePlayerAlienYellow.transform.position; break; case 17: lastGroundedPos = thePlayerAlienDarkBlue.transform.position; break; case 18: lastGroundedPos = thePlayerAlienPink.transform.position; break; } } if (Input.GetKeyUp(KeyCode.Escape)) { //theManager.escape = true; if (PlayerPrefs.GetString("NOTPAUSE") == "pause") { PlayerPrefs.SetInt("ScrollBGStop", 0); PPause(); } else if (PlayerPrefs.GetString("NOTPAUSE") == "not") { Debug.Log("NOT PAUSEE :)"); } } switch (selectCharacter) { case 0: MAnimatorBlue.SetBool("Grounded", grounded); MAnimatorBlue.SetFloat("Speed", MRigidbody.velocity.x); break; case 1: MAnimatorRed.SetBool("GroundRed", grounded); MAnimatorRed.SetFloat("SpeedRed", MRigidbody.velocity.x); break; case 2: MAnimatorGreen.SetBool("GroundGreen", grounded); MAnimatorGreen.SetFloat("SpeedGreen", MRigidbody.velocity.x); break; case 3: MAnimatorGrey.SetBool("GroudGrey", grounded); MAnimatorGrey.SetFloat("SpeedGrey", MRigidbody.velocity.x); break; case 4: MAnimatorAlienBlue.SetBool("GroundAlienBlue", grounded); MAnimatorAlienBlue.SetFloat("SpeedAlienBlue", MRigidbody.velocity.x); break; case 5: MAnimatorTruckRed.SetBool("GroundTruckRed", grounded); MAnimatorTruckRed.SetFloat("SpeedTruckRed", MRigidbody.velocity.x); break; case 6: MAnimatorTruckYellow.SetBool("GroundTruckYellow", grounded); MAnimatorTruckYellow.SetFloat("SpeedTruckYellow", MRigidbody.velocity.x); break; case 7: MAnimatorTruckBlue.SetBool("GroundTruckBlue", grounded); MAnimatorTruckBlue.SetFloat("SpeedTruckBlue", MRigidbody.velocity.x); break; case 8: MAnimatorTruckGreen.SetBool("GroundTruckGreen", grounded); MAnimatorTruckGreen.SetFloat("SpeedTruckGreen", MRigidbody.velocity.x); break; case 9: MAnimatorDiskRed.SetBool("GroundDiskRed", grounded); MAnimatorDiskRed.SetFloat("SpeedDiskRed", MRigidbody.velocity.x); break; case 10: MAnimatorBlueReverse.SetBool("GroundBlueReverse", grounded); MAnimatorBlueReverse.SetFloat("SpeedBlueReverse", MRigidbody.velocity.x); break; case 11: MAnimatorRedReverse.SetBool("GroundRedReverse", grounded); MAnimatorRedReverse.SetFloat("SpeedRedReverse", MRigidbody.velocity.x); break; case 12: MAnimatorGreenReverse.SetBool("GroundGreenReverse", grounded); MAnimatorGreenReverse.SetFloat("SpeedGreenReverse", MRigidbody.velocity.x); break; case 13: MAnimatorGreyReverse.SetBool("GroundGreyReverse", grounded); MAnimatorGreyReverse.SetFloat("SpeedGreyReverse", MRigidbody.velocity.x); break; case 14: MAnimatorDevil.SetBool("GroundDevil", grounded); MAnimatorDevil.SetFloat("SpeedDevil", MRigidbody.velocity.x); break; case 15: MAnimatorAlienBiege.SetBool("GroundAlienBiege", grounded); MAnimatorAlienBiege.SetFloat("SpeedAlienBiege", MRigidbody.velocity.x); break; case 16: MAnimatorAlienYellow.SetBool("GroundAlienYellow", grounded); MAnimatorAlienYellow.SetFloat("SpeedAlienYellow", MRigidbody.velocity.x); break; case 17: MAnimatorAlienDarkBlue.SetBool("GroundAlienDarkBlue", grounded); MAnimatorAlienDarkBlue.SetFloat("SpeedAlienDarkBlue", MRigidbody.velocity.x); break; case 18: MAnimatorAlienPink.SetBool("GroundAlienPink", grounded); MAnimatorAlienPink.SetFloat("SpeedAlienPink", MRigidbody.velocity.x); break; } timeF = 1 * Time.fixedTime; timeI = (int)Mathf.Round(timeF); switch (selectCharacter) { case 0: lastGrounded2 = thePlayerBlue.transform.position; break; case 1: lastGrounded2 = thePlayerRed.transform.position; break; case 2: lastGrounded2 = thePlayerGreen.transform.position; break; case 3: lastGrounded2 = thePlayerGrey.transform.position; break; case 4: lastGrounded2 = thePlayerAlienBlue.transform.position; break; case 5: lastGrounded2 = thePlayerTruckRed.transform.position; break; case 6: lastGrounded2 = thePlayerTruckYellow.transform.position; break; case 7: lastGrounded2 = thePlayerTruckBlue.transform.position; break; case 8: lastGrounded2 = thePlayerTruckGreen.transform.position; break; case 9: lastGrounded2 = thePlayerRedDisk.transform.position; break; case 10: lastGrounded2 = thePlayerBlueReverse.transform.position; break; case 11: lastGrounded2 = thePlayerRedReverse.transform.position; break; case 12: lastGrounded2 = thePlayerGreenReverse.transform.position; break; case 13: lastGrounded2 = thePlayerGreyReverse.transform.position; break; case 14: lastGrounded2 = thePlayerDevil.transform.position; break; case 15: lastGrounded2 = thePlayerAlienBiege.transform.position; break; case 16: lastGrounded2 = thePlayerAlienYellow.transform.position; break; case 17: lastGrounded2 = thePlayerAlienDarkBlue.transform.position; break; case 18: lastGrounded2 = thePlayerAlienPink.transform.position; break; } //timeF = Time.deltaTime; for (timeI = (int)Mathf.Round(timeF); timeF == t; t++) { /*if (minus != 0) { * * * if (minus == minusB) { * timeAdd -= 0.75f * minusB / 3; * minusB += 3; * PlayerPrefs.SetFloat ("TimeAdded", timeAdd); * * }*/ //} timeAdd += 0.75f; PlayerPrefs.SetFloat("TimeAdded", timeAdd); t = t + 3; } timeAdded = PlayerPrefs.GetFloat("TimeAdded"); }
void Start() { musicSound = PlayerPrefs.GetFloat("MusicSound"); MundoSound.Play(backgroundMusic, (musicSound), true); }
void OnCollisionEnter2D(Collision2D other) { MundoSound.Play(_ballKnockSfx); }