関数の意味
Abs- 絶対値です。マイナスをプラスにします。例:
-3 -> 3
- 絶対値です。マイナスをプラスにします。例:
Floor- 小数点以下を捨てます。例:
3.8 -> 3
- 小数点以下を捨てます。例:
Ceil- 小数点以下を切り上げます。例:
3.2 -> 4
- 小数点以下を切り上げます。例:
Round- いちばん近い整数に四捨五入します。例:
3.5 -> 4
- いちばん近い整数に四捨五入します。例:
Fract- 小数部分だけを取り出します。例:
3.8 -> 0.8
- 小数部分だけを取り出します。例:
Sqrt- 平方根です。例:
9 -> 3
- 平方根です。例:
Sin/Cos/Tan- 三角関数です。角度ではなくラジアンで計算します
Expe^xです。e(約2.718)のx乗を返します。例:3 -> 20.085...
Log- 自然対数
ln(x)です。eを底にした対数です
- 自然対数
Negate- 符号反転です。プラスとマイナスを入れ替えます。例:
3 -> -3
- 符号反転です。プラスとマイナスを入れ替えます。例:
Sign- 符号判定です。負数で
-1.0、0 で0.0、正数で1.0を返します
- 符号判定です。負数で
注意
Sqrtは0以上の入力だけ使えます。Logは0より大きい入力だけ使えます。- 実行時の返り値は現在
Floatですが、ポート契約としてはNumberです。
使用例
Noise Waveの値をAbsで正方向にそろえるRemapの前にFloorを挟んで段階化するSin/Cosを使って周期運動を組み立てるSignを使って、値がプラスかマイナスかで方向を切り替える