void Init(OnSceneLoaded e) { if (!_init) { _init = true; ArrayExtensions.ToList(FindObjectsOfType <Player>(), out _playersArray); _player = GetPlayer(); if (GameManager.Instance.LoadedScene == SceneString.ZoomView) { StudioListener listener = _player.GetComponent <StudioListener>(); if (listener) { listener.enabled = true; } } } else { ArrayExtensions.ToList(FindObjectsOfType <Player>(), out _playersArray); _player = GetPlayer(); if (GameManager.Instance.LoadedScene == SceneString.ZoomView) { StudioListener listener = _player.GetComponent <StudioListener>(); if (listener) { listener.enabled = true; } } } Events.Instance.Raise(new OnPlayerInitFinish()); }
private void Awake() { listener = FindObjectOfType <StudioListener>(); _followCollider = GetComponent <SphereCollider>(); blom_07 = GetComponentInChildren <Mus_Blom_07_Emitter>(); _originalEmitterPosition = new Vector3(blom_07.transform.position.x, blom_07.transform.position.y, blom_07.transform.position.z); }
private void Start() { //get components playerUserControl = playerHuman.GetComponent <ThirdPersonUserControl>(); tankMovement = playerTank.GetComponent <TankMovement>(); //get fmod listeners humanListener = playerHuman.GetComponent <StudioListener>(); tankListener = playerTank.GetComponent <StudioListener>(); updatePerspective(); }
private void Start() { Audio = RuntimeManager.CreateInstance(SelectAudio); RuntimeManager.AttachInstanceToGameObject(Audio, GetComponent <Transform>(), GetComponent <Rigidbody>()); Audio.start(); Audio.release(); AudioDes = RuntimeManager.GetEventDescription(SelectAudio); AudioDes.getMaximumDistance(out MaxDistance); Listener = FindObjectOfType <StudioListener>(); }
protected void Awake() { var angles = transform.eulerAngles; x = angles.y; z = angles.x; _fmodEmitter = GetComponent <StudioEventEmitter>(); _fmodListener = GetComponent <StudioListener>(); _transform = transform; if (_transform.GetComponentInChildren <Animator>() != null) { _animator = _transform.GetComponentInChildren <Animator>(); } }
private void Start() { audioInstance = RuntimeManager.CreateInstance(selectAudio); RuntimeManager.AttachInstanceToGameObject(audioInstance, GetComponent <Transform>(), GetComponent <Rigidbody>()); audioDes = RuntimeManager.GetEventDescription(selectAudio); audioDes.getMaximumDistance(out maxDistance); listening = FindObjectOfType <StudioListener>(); if (isMenuMusic) { audioInstance.setParameterByName("is Calm", _currentValue); } }
private void OnEnable() { listenerGameObject = FindObjectOfType <StudioListener>(); if (listenerGameObject != null) { m_targetTransform = listenerGameObject.transform; } else { Debug.LogError(this + ": No GameObject with 'Studio Listener' Component found! Aborting."); enabled = false; } _instance = FmodEvent.Play(eventToPlay, m_eventEmitter.transform, null); positionClamperRoutine = ClampEmitterPosition(); StartCoroutine(positionClamperRoutine); }
//GameObject Player; // Start is called before the first frame update private void Start() { audio = RuntimeManager.CreateInstance(SelectAudio); audio.start(); audio.release(); elevateYMecha = new Vector3(0, 20, 0); audioDes = RuntimeManager.GetEventDescription(SelectAudio); audioDes.getMaximumDistance(out maxDistance); listener = FindObjectOfType <StudioListener>(); audio.getPlaybackState(out pbState); if (pbState != PLAYBACK_STATE.PLAYING) { audio.start(); } //points }
private void Awake() { amb_LocalCollider = GetComponent <SphereCollider>(); listener = FindObjectOfType <StudioListener>(); }
private void Awake() { listener = FindObjectOfType <StudioListener>(); amb_FollowCollider = GetComponent <SphereCollider>(); eventRefs = GetComponentsInChildren <EventRef_Follow>(); }
void Awake() { myCamera = Camera.main; myStudioListener = FindObjectOfType <StudioListener>(); if (myStudioListener == null) { myStudioListener = myCamera.gameObject.AddComponent <StudioListener>(); } menuMusic = "event:/Music/Menu/Music_menu"; playMusik = "event:/Music/Kitchen/Music_gameplay"; playMusikKitten = "event:/Music/Kitchen/Music_gameplay"; winnerScene = "event:/Music/Kitchen/Fanfares_of_victory"; looserScene = "event:/Music/Kitchen/Fanfares_of_defeat"; //Menu & Клики по кнопкам //Kitten onUpMovePanel = "event:/Scoreboard/Whoosh_scoreboard_down"; allMovePanel = "event:/Menu/Move_Board"; clickOnButton = "event:/Menu/TAP_button"; clickOnButtonContinue = "event:/Scoreboard/CONTINUE_button"; clickOnButtonReboot = "event:/Scoreboard/RESTART_button"; clickOnButtonEscMenu = "event:/Scoreboard/MENU_button"; //Action sound soundShot = "event:/Gameplay/Throw"; breakGlass = "event:/Gameplay/Destruction/Glass"; breakMetall = ""; slowMotion = "event:/Gameplay/Destruction/Slowmotion"; streakShots01 = "event:/Gameplay/5_stadies/1_Encouragement"; streakShots02 = "event:/Gameplay/5_stadies/2_Encouragement"; streakShots03 = "event:/Gameplay/5_stadies/3_Encouragement"; streakShots04 = "event:/Gameplay/5_stadies/4_Encouragement"; streakShots05 = "event:/Gameplay/5_stadies/5_Encouragement"; breakGlass01 = "event:/Gameplay/Destruction/Steklo/StrongGlass"; breakGlass02 = "event:/Gameplay/Destruction/Steklo/MiddleGlass"; breakGlass03 = "event:/Gameplay/Destruction/Steklo/EasyGlass"; //Звуки падения knockMetallToWood = "event:/Gameplay/Fall/Ball"; knockMetallToWoodMore = "event:/Gameplay/Fall/Metal"; knockVeggie = "event:/Gameplay/Fall/Organic"; knockGlass = "event:/Gameplay/Fall/Glass"; knockWood = "event:/Gameplay/Fall/Wood"; //Звук подбирания\подхватывания takeBall = "event:/Gameplay/Picking up/Metal_Ball"; takeVeggie = "event:/Gameplay/Picking up/Organic"; takeWood = "event:/Gameplay/Picking up/Wood"; takeMetallTable = "event:/Gameplay/Picking up/Metal"; //Разное starOnOne = "event:/Scoreboard/Emergence_of_a_star_one"; starOnTwo = "event:/Scoreboard/Emergence_of_a_star_two"; starOnThree = "event:/Scoreboard/Emergence_of_a_star_three"; starLoose = "event:/Gameplay/Appearance_of_a_star_lose_time"; aplauseMG = ""; InitializeManager(); }