関数一覧(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()
プラグインのバージョンを返します。