• ベストアンサー

Flash Lite1.1で起動時に引数を与える

携帯用のFlash Liteで、swfの起動時に引数を与えたいのですが、やり方がみつかりません。 CGIのようなURLのパラメータでも渡せないようで・・・。 外部から引数を与える方法についてお知りのかた、ご教授ください。 よろしくお願いします。

  • Flash
  • 回答数1
  • ありがとう数1

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

  • ベストアンサー
  • suzuki-_-
  • ベストアンサー率77% (152/195)
回答No.1

パラメータによる値の受け渡しはごく一部の機種にしか使えないので、 全体を通して起動時に引数を与えることは残念ながらできないと思われます 方法としては、1.1ならキー操作で外部ファイルにアクセスさせるか、 サーバーサイドプログラムでswfファイルを開いて変数を埋め込む、 と言ったくらいでしょうか 後者はswfの構造自体を理解し、その上でプログラムを組めるというのが前提なので、結構厳しいです

ohnotellme
質問者

お礼

ありがとうございます。 貴重なご意見ありがとうございました。 結果的には、諦める(というか2.0対応で考える)方向でいこうかと思います。。。 >キー操作で外部ファイルにアクセス となると、swf移行前の状態によって動的に引数を渡すのは難しそうですね。。。 >サーバーサイドプログラムでswfファイルを開いて swfを扱うサーバサイドのプログラムはあるようですね。

関連するQ&A

  • Flash lite 1.1のloadMovieで画像読み込み

    ドコモ携帯用にFlash Lite1.1で外部画像を表示しようと思ったのですが、 外部swfは表示できても、画像は表示できませんでした。 loadMovie("test.gif","loadmc"); (「画像に誤りがあり正しく動作しませんでした」というエラーが携帯で出ました。携帯はP902iです。) Flash Lite1.1では、外部画像の表示はできないのでしょうか? よろしくご教授ください。 お願いします。

    • ベストアンサー
    • Flash
  • Flash Lite を生成するには?

    ケータイで閲覧できるFlash Lite形式のswfを生成するには、Flash MX Pro 2004 が必要で、アップデータなるものをMacromediaから入手してインストールが必要らしいですよね? しかし、Perlやphpなどのスクリプトからflash liteを生成できる方法はないでしょうか?? perlにもSWF関係のモジュールはあり、PCで見られるswfは生成出来るのですが、liteとして・・とは記述がないので、 どなたかご存じの方がいらっしゃいましたら、教えて頂けないでしょうか? よろしくお願いします。

    • ベストアンサー
    • Flash
  • Flash lite 1.1での質問です。

    Flash lite 1.1での質問です。 最近Flashをはじめたばかりの初心者です。 とても初歩的な質問かもしれませんが、どなたかご教授頂けると助かります。 <質問内容> メインのswfファイルのルートに配置されているmcというムービークリップを、loadMovie関数で外部swfファイルに置き換えたあと、外部swf内に定義されている変数が参照できません。 (外部のswfには画像データも含まれているので、loadvariables関数は使えません) 【構成】 ・main.swf(メインのswfファイル)   ├btn(main.swfのルートに配置されているボタン)   └mc(main.swfのルートに配置されているムービークリップ) ・gaibu.swf(loadMovieで読み込む外部のswfファイル) 【gaibu.swfのルートタイムラインのActionScript】 msg = "this is gaibu.swf!"; 【やりたいこと】 メインのswfでのボタンアクションで、gaibu.swfをロードし、「action」というルートタイムライン上のラベルに移動します。 on(press) { loadMovie("gaibu.swf","mc"); gotoAndStop("action"); } 「action」に移動した後、ボタンアクションにてloadMovieで読み込んだgaibu.swf内の変数msgを出力したいのですが、何も表示されません。 on(press) { trace(mc.msg); } loadMovie関数を使って外部のswfを読み込むと、(gaibu.swfは色を変えてあるので)読み込みは出来ていると思うのですが、そのswf内で定義されている変数が参照できません。loadMovie関数で読み込んだswf内で定義されている変数は消えてしまうのでしょうか? 分かりにくい説明ですみませんが、宜しくお願いいたします。

    • ベストアンサー
    • Flash
  • flash lite 1.1 でのリンクについて

    Flashを全くやったことがないですが、 ケータイサイトを作るにあたってflashを使おうと 思っておりまして、伺いたいことがございます。 flash lite1.1において、 flashクリック ↓ クリックされたflashがアニメーション(数秒) ↓ 指定したurlへ移動 というのは可能でしょうか。 ご存知の方はご教示くださいませんでしょうか。 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • Flash lite1.1で、HTMLからSWFに飛ぶ際、URLの後ろ

    Flash lite1.1で、HTMLからSWFに飛ぶ際、URLの後ろに「?1234」など、IDを付け加え、SWFからまた別のHTMLに飛ぶ際、IDを引き継いだままリンクさせることは可能でしょうか? 色々と試したのですがうまくいきません。

  • FLASH上でjavaアプレットは起動可能?

    たびたびすいませんが、質問します。FLASH画面でjavaアプレットを起動しようと考えています。できるとしたらどういった感じのプログラムになるのですが?外部swfみたいな記述で起動できるのでしょうか?ご教授のほどよろしくお願いします。結構テンパッています~~~!!

    • ベストアンサー
    • Flash
  • Flash Lite1.1 について

    お世話になっています。 携帯用のアプリ開発をができる Flash Lite1.1 を扱い始めて、1週間になります。どうしても分からないことがでてきたので、こちらで質問をさせていただきます。 現在、任意の複数のswfファイルを自由に作成と削除を行える携帯アプリを考えています。機能としましては、番号キーで指定した処理を行いたいMovieClipに対して、ファイルのロードか削除を行うというものです。 以下は、読み込み・削除部分のスクリプトです。 // *bボタンで読み込みを行う on( keyPress "*") { // 作成するのMovieClipを指定 newName = "cscr" add no; // MovieClipの複製 // 深度は全て同じ位置 duplicateMovieClip("scr", newName, 0 ); // MovieClipのロード url = "Load" add no add ".swf"; loadMovie ( url, newName ); } // #ボタンで削除 on( keyPress "#") { // アクセスするMovieClip名 newName = "cscr" add no; unloadMovie( newName ); } no : 作成するmovieClip番号・ロードするswfファイルの番号 scr : ムービーファイル表示用MovieClip( あらかじめめ画面に配置してあります ) 私が分からないところは、表示するMovieClipの切り替えです。 作成する分に関しては、作ったMovieClipが表示されていくのですが、以前に作成したムービークリップを表示のさせ方が分かりません。Load0.swf、Load1.swf、Load2.swfをロードした場合、cscr0、cscr1、cscr2が作成され、cscr2が表示されている時に cscr0 の内容に切り替えたいと思います。 私が行った方法は、tellTarget を使い、表示するMovieClip以外は、プロパティの_visible 非表示に設定したり、座標を画面外に移動させる方法を試しましたが、思った通りに動作をしませんでした。 どうやって、表示をさせたらよろしいでしょうか? また、削除するスクリプトに関してですが、本当に削除されているのでしょうか?

    • ベストアンサー
    • Flash
  • 携帯電話の性能差[ Flash Lite 1.1 ]

    お世話になっています。 現在、DoCoMoの携帯のアプリ開発を考えておりまして、Flash Lite1.1を扱っていこうと考えております。ところが、Flash Lite1.1には、外部ファイルを含め、100KBまでしか扱えないという制約があることを知りました。 100KBという制限ですが、同じFlash Liteのバージョンでも、違う機種の場合に扱えるデータに差が生まれるたりするのでしょうか?それとも、同じFlash Liteを扱っているので、扱うデータの限界も全く同じでしょうか? このことに関して、知っていらしゃる方、説明がされているサイトを知っていらっしゃるかたがいられたら、教えていただけないでしょうか。

  • Flash lite 1.1 で2つのリンク先

    Flash lite 1.1 で只今製作中ですが、1つのswfに2つリンクを設定(ボタンシンボルを2つ置いて。)して、携帯で確認すると、2つ飛び先があるはずが、2つとも同じリンク先へ行ってしまいます。 PC上のローカルでクリックしてみたらちゃんとそれぞれに飛ぶのですが、テストサイトへUPして携帯でチェックすると、1つになってしまいます。上下にボタンを置いているのですが上に設定したほうのURLに下もなってしまいます。 それぞれのスクリプトは以下のようにボタンシンボルに書きました。 1つ目 on (press, keyPress "<Enter>") { getURL("http://○○"); } 2つ目 on (press, keyPress "<Enter>") { getURL("http://△△"); } 自分で調べてもどうしても解からず困っています。 どうかお知恵をお貸しください。 よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • flash lite 1.1 画像使用について

    現在、flash lite 1.1で待ち受けコンテンツを作っています。 docomoで表示させたいです。 png画像を配置したswfは「対応していません」と出るようでした。 jpg gif の使用に関してはどうなのでしょうか? また、グラデーションメッシュを使ったaiをflashでbmpに変換して 配置したのですが これは見られるのでしょうか? 当方、1.1プレーヤーの搭載された携帯を持っておらず 確認できなくて、困っています。 近日中には手にはいる予定なのですが 早めに知りたいのです。 丸投げで申し訳ありません。 よろしければお教えください。

専門家に質問してみよう