private void Awake() { DiedEvent.AddListener(OnDeath); baseAudioPitch = Random.Range(0.6f, 1.7f); soundMananger = SoundMananger.instance; hintReleaseTimer = hintReleaseDelay + Random.Range(-1f, 1f); }
void PlayCurrentState(State state) { crossfading = false; if (current_action != null && state != null && state.AnimationID != -1) { rootanim.Play("" + state.AnimationID); if (state.loop) { rootanim.wrapMode = WrapMode.Loop; } else { rootanim.wrapMode = WrapMode.Once; } current_action.time = Time.time; //setup animation events if (!diving) { OnAir = state.OnAir; if (OnAir) { Vector3 jumpdir = thistransform.rotation * state.movedir; //Notify Jump Physics Handler if (OnJump != null) { OnJump(thistransform.position, jumpdir * 2048 * Settings.SceneScaling, transform.rotation, (state.movedir.x + state.movedir.z)); } SoundMananger.PlayStartJumpFX(); } } } }
public void PlayDiveSFX() { // if (m_SwimState == SwimmingState.None || m_SwimState == SwimmingState.Diving) // { SoundMananger.PlayDiveSFX(); //} }
private void Awake() { soundMananger = SoundMananger.instance; citizenManager.AllCitizensInteractedWithEvent.AddListener(OnAllCitizensInteractedWith); citizenManager.ApplyAllRiddles(); }
public PlayerController(Player p, Movement m, BattleMechanics b, CheckpointMananger c, SoundMananger s, AnimatorMananger a) { _player = p; _movement = m; _battle = b; _checkpointMananger = c; _soundMananger = s; _animatorMananger = a; }
private void Awake() { soundManager = SoundMananger.instance; if (!soundManager.isPlayingMusic) { soundManager.PlayMusic(music, soundManager.musicVolume); } playButton.onClick.AddListener(OnPlayButtonClicked); }
public void PlayWalkUpSFX() { if (m_SwimState == SwimmingState.None || m_SwimState == SwimmingState.InShallowWater) { if (current_state != null && current_state.sfx != null) { SoundMananger.PlayWalkUpSFX(current_state.sfx[0]); } } }
// Update is called once per frame void Update() { if (GameOver == true && Input.GetMouseButtonDown(0)) { SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex); SoundMananger.PlaySound("restart"); } }
public void birdScored() { if (GameOver) { return; } score++; scoreText.text = "Score: " + score.ToString(); SoundMananger.PlaySound("point"); }
private void Start() { _movement = new Movement(this); _battleMechanics = new BattleMechanics(this); _checkpointMananger = new CheckpointMananger(this); _soundMananger = new SoundMananger(this); _animatorMananger = new AnimatorMananger(this); _control = new PlayerController(this, _movement, _battleMechanics, _checkpointMananger, _soundMananger, _animatorMananger); SaveCheckPoint(); }
void Start() { gameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); soundMananger = GameObject.Find("SoundManager").GetComponent <SoundMananger>(); rb = GetComponent <Rigidbody2D>(); sr = GetComponent <SpriteRenderer>(); enemyBulletHolderObject = new GameObject("EnemyBulletHolder"); enemyBulletHolder = enemyBulletHolderObject.transform; }
public void PlayPullUpSFX() { if (m_SwimState == SwimmingState.None || m_SwimState == SwimmingState.InWaterSurface || m_SwimState == SwimmingState.InShallowWater) { //if (current_state != null && current_state.sfx != null) //{ SoundMananger.PlayPullUpSFX(statemap[KeyMapper.PullUpHigh + (int)m_SwimState].sfx[0]); // } } }
private void Awake() { if (instance == null) { instance = this; } else if (instance != this) { Destroy(gameObject); } DontDestroyOnLoad(gameObject); }
// Update is called once per frame void Update() { if (isDead == false) { if (Input.GetMouseButtonDown(0)) { rb2d.velocity = Vector2.zero; rb2d.AddForce(new Vector2(0, upForce)); anim.SetTrigger("Flap"); SoundMananger.PlaySound("jump"); } } }
private void Awake() { soundMananger = SoundMananger.instance; musicSlider.value = soundMananger.musicVolume; soundSlider.value = soundMananger.soundVolume; musicSlider.onValueChanged.AddListener(OnMusicVolumeChanged); soundSlider.onValueChanged.AddListener(OnSoundVolumeChanged); if (showEscapeMenu == false) { escapeMenuCanvasGroup.gameObject.SetActive(false); } }
void HandleSFX(int state) { //TODO: SFX should bee played in specified event handler if (state == KeyMapper.Run || state == KeyMapper.Walk || state == (KeyMapper.Run + (int)SwimmingState.InDeepWater) || state == (KeyMapper.Run + (int)SwimmingState.InWaterSurface) || state == (KeyMapper.Run + (int)SwimmingState.InShallowWater)) { if (current_state != null && current_state.sfx != null) { SoundMananger.PlayMovementSFX(current_state.sfx[0]); } } }
void FixedUpdate() { if (arma == null) { return; } if (tiempo <= delay) { tiempo += Time.deltaTime; } else { posObjetivo = RandomPos(); imagen.localPosition = new Vector3(posObjetivo.x, 0.665f, posObjetivo.y); tiempo = 0; contador++; SoundMananger.Reproducir("sonidoMartillo"); if (contador >= cantidadDeGolpes) { FinDelJuego(); return; } } Vector3 mPos = Input.mousePosition; var ray = cam.ScreenPointToRay(mPos); RaycastHit info; if (Physics.Raycast(ray, out info)) { Vector3 pos = info.point - transform.position; pos.y = 0.675f; martillo.localPosition = pos; } if (Input.GetMouseButtonDown(0)) // Click { float distance = Vector3.Distance(martillo.localPosition, imagen.transform.localPosition); if (distance < 0.15f) { tiempo = delay; arma.Martillado(distance * factorMultiplicador); slider.value = arma.martillado; } } }
public void OnCollision(GameObject other) { if (other != null) { Debug.Log("Player Collide With Object:" + other.name); if (OnAir) { SoundMananger.PlayLandedSFX(); } } //collide = true; OnAir = false; shortjump = false; GotoState(KeyMapper.Idle + (int)m_SwimState); Debug.Log("OnCollision:" + m_SwimState); diving = false; }
public static Level BuildLevel(Parser.Tr2Level leveldata, Material sharedmaterial, string levelname) { GameObject m_LevelRoot = new GameObject("Level " + levelname); SoundMananger sound_manager = null; if (Camera.main != null) { sound_manager = Camera.main.gameObject.AddComponent <SoundMananger>(); } else { sound_manager = m_LevelRoot.AddComponent <SoundMananger>(); Debug.LogError("No Camera Found!"); } //creat level Level level = new Level(leveldata, sharedmaterial, m_LevelRoot.transform); if (leveldata == null) { Debug.LogError(" leveldata not initialized!"); return(null); } //creat level manager LevelManager manager = m_LevelRoot.AddComponent <LevelManager>(); manager.SharedMaterial = level.GetSharedMaterial(); manager.InstancedMaterialWaterHolders = level.GetInstancedWaterHolderMaterials(); manager.SharedMaterialWater = level.GetSharedWaterMaterial(); manager.SetPlayer(Level.m_Player.GetComponent <Player>()); manager.SetFollowCamera(Camera.main.transform); manager.SetSoundManager(sound_manager); return(level); }
void Start() { enemyReference = GameObject.FindGameObjectWithTag("Enemy"); soundMananger = GameObject.Find("SoundManager").GetComponent <SoundMananger>(); }
public void Awake() { soundmananger = this; }
public void BirdDied() { GameOverText.SetActive(true); GameOver = true; SoundMananger.PlaySound("death"); }
private void Awake() { sound_class = this; }
void Start() { gameManager = GameObject.Find("GameManager").GetComponent <GameManager>(); soundMananger = GameObject.Find("SoundManager").GetComponent <SoundMananger>(); rb = GetComponent <Rigidbody2D>(); }
public void SetSoundManager(SoundMananger manager) { m_SoundManager = manager; }
private void Awake() { gameMananger = GameMananger.instance; baseAudioPitch = Random.Range(0.9f, 1.3f); soundMananger = SoundMananger.instance; }
private void Awake() { instance = this; }