static int IntToEnum(IntPtr L) { int arg0 = (int)LuaDLL.lua_tonumber(L, 1); AudioVelocityUpdateMode o = (AudioVelocityUpdateMode)arg0; LuaScriptMgr.PushEnum(L, o); return(1); }
public override TaskStatus OnUpdate() { if (this.audioSource == null) { Debug.LogWarning("AudioSource is null"); return(TaskStatus.Failure); } this.audioSource.velocityUpdateMode = this.velocityUpdateMode; return(TaskStatus.Success); }
public AudioJobSave(AudioJob audioJob) { this.id = audioJob.id; this.audioType = audioJob.audioType; this.timeRunning = audioJob.timeRunning; this.basePitch = audioJob.basePitch; this.pitchRandomness = audioJob.pitchRandomness; this.randomizedPitch = audioJob.randomizedPitch; this.stopSound = audioJob.stopSound; this.pitch = audioJob.audio.pitch; this.volume = audioJob.audio.volume; this.timeSamples = audioJob.audio.timeSamples; this.loop = audioJob.audio.loop; this.ignoreListenerVolume = audioJob.audio.ignoreListenerVolume; this.playOnAwake = audioJob.audio.playOnAwake; this.ignoreListenerPause = audioJob.audio.ignoreListenerPause; this.velocityUpdateMode = audioJob.audio.velocityUpdateMode; this.panStereo = audioJob.audio.panStereo; this.spatialBlend = audioJob.audio.spatialBlend; this.spatialize = audioJob.audio.spatialize; this.spatializePostEffects = audioJob.audio.spatializePostEffects; this.customCurveCustomRolloff = audioJob.audio.GetCustomCurve(AudioSourceCurveType.CustomRolloff); this.customCurveSpatialBlend = audioJob.audio.GetCustomCurve(AudioSourceCurveType.SpatialBlend); this.customCurveReverbZoneMix = audioJob.audio.GetCustomCurve(AudioSourceCurveType.ReverbZoneMix); this.customCurveSpread = audioJob.audio.GetCustomCurve(AudioSourceCurveType.Spread); this.reverbZoneMix = audioJob.audio.reverbZoneMix; this.bypassEffects = audioJob.audio.bypassEffects; this.bypassListenerEffects = audioJob.audio.bypassListenerEffects; this.bypassReverbZones = audioJob.audio.bypassReverbZones; this.dopplerLevel = audioJob.audio.dopplerLevel; this.spread = audioJob.audio.spread; this.priority = audioJob.audio.priority; this.mute = audioJob.audio.mute; this.minDistance = audioJob.audio.minDistance; this.maxDistance = audioJob.audio.maxDistance; this.rolloffMode = audioJob.audio.rolloffMode; this.isPlaying = audioJob.audio.isPlaying; }
public override void OnReset() { this.targetGameObject = null; this.velocityUpdateMode = AudioVelocityUpdateMode.Auto; }
public override void OnReset() { velocityUpdateMode = AudioVelocityUpdateMode.Auto; }
public static AudioOption VelocityUpdateMode(AudioVelocityUpdateMode updateMode, float delay = 0f) { return(Create(Types.VelocityUpdateMode, (int)updateMode, delay)); }
public override void OnReset() { targetGameObject = null; velocityUpdateMode = AudioVelocityUpdateMode.Auto; }
public virtual void OnReset() { this.targetGameObject = (SharedGameObject)null; this.velocityUpdateMode = (AudioVelocityUpdateMode)0; }