• ベストアンサー

モバイル用FLASH作成suzuka

suzukaで携帯用フラッシュを作成していますが、i menuのようなトップページを作りたく思い勉強していますが、suzukaや携帯用アクションスプリクトがなかなか分かりません。 jpgの画像をボタンシンボルにして、 3つ程ならべ、それぞれに on keypress"<enetr>"{ } geturl"http://OOOXXXXUUU.com"{ } というスプリクトを書きました。 少しでもアドバイス頂ければと思います。すみませんが分かる方いらっしゃいましたら 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.2

#1 です。 すみません。 SWF4 では getURL に 2 つ目の引数が省略不可のようです。 これで動作します↓。 on (press, keyPress "1"){ getURL("エイチttp://ダブリューww.google.co.jp/","GET"); } ※ご存じとは思いますが,   SWF4 は圧縮できませんので,   「ツール」→「オプション」で全般タブを選択し   パブリッシュ設定 で    □ SWFファイルを圧縮する   のチェックをとっておいてください。

okinawa315
質問者

お礼

ありがとうございます。 動作確認が取れました!!く^0^ 大変御世話になりました。 圧縮の部分でも引っかかっていました。^_^;

その他の回答 (1)

  • BlurFiltan
  • ベストアンサー率91% (1611/1754)
回答No.1

SWF4 のことでしょうか? その場合書かれていらっしゃるスクリプトを そのまま訂正するならば次のようになります。 on (keyPress "<Enter>") { getURL("エイチttp://OOOXXXXUUU.com"); } ※エイチ は h ですが,ここに書くと勝手にリンクがかかって,   コピペした場合変な文字が混入するので   ここに書く都合上 エイチ にしています。 しかし, Enter はそれ自体が大切な役割(決定 や ボタンクリック)を意味しますから, 普通はそのキー(携帯のボタン)ははずすと思います。 またボタンが3つもあるのでしたら,それぞれ違うキー(携帯のボタン)を設定するのが普通です。 on (keyPress "1") { getURL("○○"); } とか, on (keyPress "2") { getURL("△△"); } とかです。 しかしこれではまだ, ボタン(Flashのボタン)がその意味をなしていませんよね。 ボタンクリック と キープレス を併用させるのでしたら次のようになります。 on (press, keyPress "1") { getURL("○○"); } や on (press, keyPress "2") { getURL("○○"); } など。

okinawa315
質問者

お礼

>BlurFiltan アドバイスありがとうございます。 suzukaでプロパティをSWF4にして作成しています。 JPG画像素材ををボタンシンボルにして、スプリクトエディターに 上記のタグを打ち込んで見ましたが、i-modeシュミレーターで確認をしても、リンク先に飛びません。 suzukaでは無理なのでしょうか… スイマセンがもう一度アドバイスの方宜しくお願いいたします。