Version: 2019.4

AudioCurveRendering

class in UnityEditor

マニュアルに切り替える

説明

エディターのオーディオツールに使用されるアンチエイリアスのカーブレンダリング機能

Static 関数

DrawCurveカーブ評価関数で決定された細線のカーブを描画します。カーブの単色は curveColor 引数で設定します。
DrawFilledCurve端に沿って滑らかなグラデーションを付けながら AudioCurveAndColorEvaluator によって評価されるカーブと四角形の底辺の間の領域を端に沿って滑らかなグラデーションを付けながら塗りつぶします。
DrawMinMaxFilledCurve端に沿って滑らかなグラデーションを付けながら AudioMinMaxCurveAndColorEvaluator によって与えられる 2 つのカーブ間の領域を塗りつぶします。
DrawSymmetricFilledCurve端に沿って滑らかなグラデーションを付けながら AudioCurveAndColorEvaluator によって評価されるカーブと垂直方向に対称的なカーブとの間の領域を端に沿って滑らかなグラデーションを付けながら塗りつぶします。オーディオ信号の振幅のプロットを描くのに役立ちます。

デリゲート

AudioCurveAndColorEvaluator指定した点でのカーブの y 値とカーブの色を同時に評価するカーブ評価関数。
AudioCurveEvaluator指定した点でのカーブの y 値を評価するカーブ評価関数。
AudioMinMaxCurveAndColorEvaluatorカーブの 最小カーブと最大カーブを同時に評価するカーブ評価関数。戻り値の minValue と maxValue は [-1; 1] の範囲と予想され、値 0 は描画する四角形の垂直方向の中央です。[-1; 1] の範囲を超える値を入力しても、範囲内の最も近い値で置き換えられます。また、この位置のカーブの色の値が求められます。