/// <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); }
public void SetSwitch(GameObject target, AudioGrp_ShotModelIndex shotModelGrpIndex) { SetSwitch(target, (int)AudioGrp_ShotModelIndex.Id, (int)shotModelGrpIndex); }