Example #1
0
        /// <summary>
        /// 枪械切换
        /// </summary>
        /// <param name="weaponCfg"></param>
        public static void SwitchFireModelAudio(EFireMode model, GameObject target)
        {
            if (SharedConfig.IsServer)
                return;
#if UNITY_EDITOR
            if (AudioInfluence.IsForbidden) return;
#endif
           
            AudioGrp_ShotModelIndex shotModelIndex = model.ToAudioGrpIndex();
            if (AKAudioEntry.Dispatcher != null)
                AKAudioEntry.Dispatcher.SetSwitch(target, shotModelIndex);
        }
Example #2
0
 public void SetSwitch(GameObject target, AudioGrp_ShotModelIndex shotModelGrpIndex)
 {
     SetSwitch(target, (int)AudioGrp_ShotModelIndex.Id, (int)shotModelGrpIndex);
 }