public override void PlayReloadAuido(int weaponId, AudioGrp_Magazine magizine, float magizineSpeed)
 {
     if (AkSoundEngineController.AudioMgrGetter == null)
     {
         return;
     }
     AkSoundEngine.SetRTPCValue(Wwise_IDs.GunMagazineSpeed, magizineSpeed, EmitterObject.gameObject);
     DebugUtil.MyLog("SetRTPC:" + magizineSpeed);
     GameAudioMedia.PlayWeaponReloadAudio(weaponId, magizine, EmitterObject);
 }
示例#2
0
        private void PlayReloadAuido(int weaponId, AudioGrp_Magazine magizine)
        {
            GameAudioMedia.PlayWeaponReloadAudio(weaponId, magizine, EmitterObject);
            AudioPullboltEvent pullboltEvent =
                EventInfos.Instance.Allocate(EEventType.APullbolt, false) as AudioPullboltEvent;

            pullboltEvent.Initialize(magizine, weaponId, WeaponObject.transform.position,
                                     WeaponObject.transform.eulerAngles);
            entity.localEvents.Events.AddEvent(pullboltEvent);
        }