cycle(start_frame, end_frame)
→ float
その範囲内の値がそのまま繰り返されます。 前のキーフレームの値を使って値を揃えたい場合は、代わりにhou.cycleoffset()を使用してください。
この関数は、時間ではなくフレームを受け取るという点を除いてhou.cyclet()と同じです。
この関数は、現行のプレイバー時間とパラメータのキーフレームの情報(例えば、inとoutの値、接線、アクセラレーションなど)を使用して それら自身を評価する特殊なアニメーション関数の1つです。 それらの関数を評価するのに必要な情報はキーフレームから発生するので、それらの関数は、ほとんど、または、まったくパラメータを受け取りません。
パラメータのエクスプレッション外からこの関数をコールすると、hou.NotAvailable例外を発生します。
See also |