関数一覧(Flash2)

Shockwave Flashのプラグインには、以下のような関数があります。

  • Play()
    ムービーを再生します。

  • StopPlay()
    ムービーを停止します。

  • IsPlaying()
    ムービーが再生中であるかどうかを調べるための関数です。
    再生中であれば「true」そうでなければ、「false」を返します。

  • CurrentFrame()
    現在再生中のフレーム番号を返します。

  • GotoFrame ( frameNum)
    ムービー中の指定のフレームにジャンプします。
    この関数は、移動するだけで再生はしません。
    フレームの番号は0から始まるので注意しましょう。

  • TotalFrames()
    ムービーのフレームの総数を返します。

  • Rewind()
    ムービーの最初のフレームに巻き戻します。

  • Back()
    1フレーム戻ります。

  • Forward()
    1フレーム進みます。

  • SetZoomRect( left, top, right, bottom)
    ムービー中の長方形の領域にズームインします。
    この関数では、座標がtwipsという単位(1440インチ=1twips)で表されます。
    twipsを単位としたときの値を20で割ると、「ポイント」を単位にしたときの値が得られます。

  • Zoom( percent)
    ズームの倍率を決めるための関数です。Zoom(50)と記述すると、
    オブジェクトのサイズが2倍になり、Zoom(200)と記述すると
    オブジェクトのサイズは半分になります。
    また、Zoom(0)と記述すると、オブジェクトは元の大きさに戻ります。

  • Pan( x, y, mode)
    ズームされたムービーをパンします。
    「mode」では、x座標、y座標の単位を指定します。
    「mode」に「0」を指定すると単位はピクセルに、「1」を指定すると%になります。
    ズームされている状態でなければ動きません。

  • PercentLoaded()
    .swfファイルがどのくらいロードされたかを%単位で返します。

  • FrameLoaded( frameNum)
    指定の番号のフレーム数までロードされたかどうか
    trueまたはfalseを返します。

  • FlashVersion()
    プラグインのバージョンを返します。


TOP > Flash >