pulse(value, start, end)
値がstart未満またはendよりも大きい場合は、0を返します。それ以外は1を返します。
startとendはフレーム番号でvalueは現行フレーム$F
を基本的によく使用します。剰余オペレータ(%
)を使用すれば、フレームが変わるとオン・オフを繰り返すpulse関数をセットアップすることができます。例えば、5フレーム毎に点滅を繰り返す(フレーム0から4までを1、5から9までを0、10から14までを1を返すなど)には、以下のようにします:
pulse($F % 10, 0, 4)