コンテンツにスキップ

SetEventFrameTick

SetEventFrameTick obj func var#

毎フレームごとに発生するイベントです。

obj:イベントを受け取るオブジェクトを指定します。

func:イベントハンドラのメソッドを指定します。

var:イベントIDを受け取る変数を指定します。

[重要]
このイベントは、システムがループする(1ループ=1フレーム)たびに発生します。
※1フレームの時間は、パソコンによって大きく変わります。また、フレームごとに処理する時間が変化します。
※このイベントを使用する場合は、メソッド内の処理を極力軽くしてください。
※毎フレームごとに実行する必要のない繰り返しイベントは、Timerイベントを利用してください。
※多数のオブジェクトでこのイベントを設定しないでください。

    //sample
    Var a
    Var ev

    SetEventFrameTick   this evtick ev

    BeginFunc evtick
    add a, 1
    if< a, 40
        DrawVar a
    endif
    ifeq a, 1
        ClearMSWIN  
    endif
    EndFunc