アプリ版:「スタンプのみでお礼する」機能のリリースについて

タイトル通りなんですが、
『アニメーション終了と同時に別のhtmlファイルにリンクするアクションスクリプト』は存在するのでしょうか?
いつも、シンボル化したあとに、
on (rollOver) やon (release) で次のアクションを起こしていました。
カーソルも動かさず、クリックもせず、自然に新しいhtmlファイルにリンクさせる事は可能なのでしょうか?

おわかりになるかた、
方法を教えて頂きたいです。

宜しくお願い致します。

A 回答 (1件)

ActionScript は,


FLAファイル内であれば
「ボタンインスタンス」,「ムービークリップ」,「フレーム」の3箇所に書けます。

ご質問のアニメーションが,
タイムラインを使ったアニメーションである場合,
_root (メインムービーのタイムライン) のフレームは複数あって,
その中で色々なオブジェクトが動いていると思います。

そのタイムラインの最終フレームを選択し,
キーフレームにして,
そのキーフレームを選択した状態で,
アクションパネルに,

getURL("AAA.html");


と書くと,
同じフォルダ階層の AAA.html に自動でジャンプします。

同窓で自動ジャンプさせるのではなく,
新規の窓で AAA.html を表示させたい場合は,

getURL("AAA.html", "_blank");


と書くと,
同じフォルダ階層の AAA.html が,新窓で開きます。

また,"AAA.html" という相対パスではなく,
http:// から始まる絶対パスでもかまいません。



というか,
簡単に言うと,
ボタンなどの場合の,onイベントハンドラを取るだけです。


on (release) {
getURL("AAA.html");
}

  ↓フレームに書く場合↓

getURL("AAA.html");


このフレームに書く場合が,オリジナルの形で,
ボタンなどに書く場合が,
何かイベント発生時の特殊な場合です。

その他,
アニメーションの制御もそうです,
最終フレームのキーフレームに,

stop();

と書くと,Flash はループ再生されません。
Flash でのメインは,フレームにスクリプトを書くことです。
是非とも早く身につけてください。



getURL のことではありませんが,参考URL↓。

「gotoAndStop();とgotoAndplay();を覚えよう。」
http://www.1art.jp/flash/le/lesson14/lesson14.htm
    • good
    • 0
この回答へのお礼

早速のご解答をありがとうございます!!
クリックやオーバーばかり考え、フレームにアクションを設定するなど思い浮かびませんでした。
丁寧なご解答、本当に感謝致します!

お礼日時:2006/10/23 22:44

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!