Version: 2022.1

AudioCurveRendering

class in UnityEditor

切换到手册

描述

编辑器中音频工具使用的抗锯齿曲线渲染功能。

静态函数

DrawCurve渲染曲线评估函数确定的细曲线。曲线的纯色由 curveColor 参数设置。
DrawFilledCurve填充由提供的 AudioCurveAndColorEvaluator 评估的曲线与矩形底部之间的区域,沿边缘方向平缓渐变。
DrawMinMaxFilledCurve填充由提供的 AudioMinMaxCurveAndColorEvaluator 评估的两条曲线之间的区域,沿边缘方向平缓渐变。
DrawSymmetricFilledCurve填充由提供的 AudioCurveAndColorEvaluator 评估的曲线与其垂直镜像图像之间的区域,沿边缘方向平缓渐变。用于绘制音频信号的振幅图。

委托

AudioCurveAndColorEvaluator曲线评估函数,允许同时评估曲线 y 值以及该位置的曲线颜色。
AudioCurveEvaluator用于评估曲线 y 值以及指定位置的值的曲线评估函数。
AudioMinMaxCurveAndColorEvaluator曲线评估函数,允许同时评估最小值和最大值曲线。返回的 minValue 和 maxValue 值应在 [-1; 1] 范围内,0 值对应于绘制的矩形的垂直中心。系统将禁止这些值超出此范围。此外,还会评估曲线在此位置的颜色。
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961