コード例 #1
0
    // Token: 0x0600038F RID: 911 RVA: 0x0001126C File Offset: 0x0000F46C
    public void Update()
    {
        global::MountedCamera main = global::MountedCamera.main;

        if (main)
        {
            float num   = Vector3.Distance(base.transform.position, main.transform.position);
            float num2  = 1f - Mathf.Clamp01(num / base.audio.maxDistance);
            float pitch = 1f + this.minPitch * num2;
            base.audio.pitch = pitch;
            if (this.lastVolume != null)
            {
                base.audio.volume = this.lastVolume.Value;
                this.lastVolume   = null;
            }
        }
        else
        {
            this.lastVolume = new float?(base.audio.volume);
        }
    }
コード例 #2
0
 // Token: 0x06002BEF RID: 11247 RVA: 0x000A4B28 File Offset: 0x000A2D28
 public void OnPostMount(global::MountedCamera camera)
 {
 }