版本: Unity 6 (6000.0)
语言英语
  • C#

AudioLowPassFilter.lowpassResonanceQ

建议修改

成功!

感谢您帮助我们提高 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实阅读了用户提出的每一个修改建议,并将根据需要进行更新。

关闭

提交失败

由于某些原因,您的修改建议无法提交。请<a>重试</a>几分钟后。感谢您抽出时间帮助我们提高 Unity 文档的质量。

关闭

取消

切换到手册
public float lowpassResonanceQ;

描述

确定滤波器的自谐振衰减程度。

较高的低通谐振 Q 表示较低的能量损失率,即振荡衰减速度较慢。

低通谐振 Q 值从 1.0 到 10.0。默认值为 1.0。

using UnityEngine;

[RequireComponent(typeof(AudioSource))] [RequireComponent(typeof(AudioLowPassFilter))] public class Example : MonoBehaviour { // Moves the Lowpass Resonance Quality Factor from 0 to 10 following a Sinus function // Attach this to an audio source with a LowPassFilter to listen to it working.

void Update() { GetComponent<AudioLowPassFilter>().lowpassResonanceQ = (Mathf.Sin(Time.time) * 5 + 5); } }