
No.1ベストアンサー
- 回答日時:
サーバサイドの変数をFlashに渡す方法は何種類かありますが、配列やオブジェクトのまま渡せる方式を推奨します。
■ActionScriptでXMLを読込む
・サーバサイドでXMLに吐くメソッドを用意し、FlashからURLloaderで読み出す。
その後、ActionScriptで内容をパースしてオブジェクトを生成する。
■Ajaxで読み、Flashに渡す
・javascript / Ajaxでサーバサイドから読み、取得したオブジェクトをExternalInterface経由でFlashに渡す。
個人的には、Ajax / ExternalInterface経由の方法をよく使います。理由は、
・AJaxという旬の技術を使えるので、javascript/サーバサイドの技術情報が多い。
・サーバサイドデバッグがやりやすい。
・javascript側からオブジェクトをそのまま渡すので、Flash側の手間がない。
など。
方言の強いActionScript3の命令(XML解析の部分や、固有のイベント)をあまり深く使いたくない人間は、Ajax併用のほうが向いています。
XMLを使う方法も悪くないですが、配列やオブジェクト構造が複雑に組み合わさるデータで、そのたびにXMLスキーマを決めることや、正直ActionScriptのXMLパーサより、ブラウザのjavascriptパ-サのほうが出来がいいことを考えると、Flash側の手間を最小限に抑えるのが有利かと。
参考URL:http://livedocs.adobe.com/flex/3_jp/langref/flas …
この回答へのお礼
お礼日時:2013/02/09 20:48
お礼が遅くなりました!
ちょっと色々と素人すぎておっしゃることが分からず少々勉強してました…
結局、設計仕様を変更したりしてどちらの方法も必要になったのですごく助かりました!というのも最終的に画像データをフォルダに保存するんですが、その前の確認手段としてexternalInterfaceを使って読み込み、データをフォルダに保存してからはXMLなどのテキスト形式にして読み込むことにしました!
とても参考になりました、ありがとうございました(^-^)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
uwscでExcelに自動記入
-
パソコンのリカバリーについて
-
スマホでサイトの画像を長押し→...
-
FLASHでゲームを作っていた人は...
-
この曲はなんでしょう?
-
laptop go2からの買い替え、lap...
-
スクリップト
-
私のコンピューター上のファイ...
-
arduino プログラムについて
-
chrome flash
-
FLASHの再生はできないのでしょ...
-
フラッシュゲームアーカイブ2
-
ウェブサイトで Flash が事実上...
-
Flashコンテンツを使ったWebサイト
-
Flash Playerのサポートが終了
-
Form内のselectを連動させるに...
-
Flashをブロックしないで
-
ダウンロードしたデジブックはa...
-
ad or script について
-
Flashplayerの運用について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Matrix.b Matrix.c によるMCの傾斜
-
XMLから読み込んだデータを数値...
-
プレイヤーの右クリックメニュ...
-
ウィンドウクローズ
-
FLASHを使ったアプリケーション
-
flashのクラスで
-
画面サイズが変わると移動する...
-
onClipEvent の enterFrameとlo...
-
ブラウザのサイズに合わせてオ...
-
マウスオーバーやクリック時に...
-
FLASHでの画像無限スクロール基...
-
アクセスでの、オブジェクトに...
-
xmlに書かれた数だけムービーク...
-
Flash Communication Serverか...
-
マウスオーバーで外部ファイル...
-
photoshopで書いた四角の枠の中...
-
VBAで改行の入ったデータの正規...
-
テキストボックスの中身をリセ...
-
【ExcelVBA】ファイル名をセル...
-
else if文の順序を変えることに...
おすすめ情報