FLASHでのデータ保存方法は?

このQ&Aのポイント
  • FLASHでローカルにデータを保存する方法を教えてください。
  • SWFではなくWindowsプロジェクタのEXEの状態でデータ保存したいです。
  • XMLでメモリ上でノードを追加した後、更新保存することは可能でしょうか?
回答を見る
  • ベストアンサー

FLASH(プロジェクタEXE)でのデータ保存

突然ですが、 FLASHでローカルにデータを保存する良い方法は ありますか? ネットでCGI/ASP/PHPなどを経由(データ送信)したり ブラウザのクッキーを利用する方法は思いつくのですが 今回は、SWFではなくWindowsプロジェクタのEXEの状態で データ保存したいです。 Exchange!?(Extension!?)などを利用しても良いので、 良い方法をご存知の方がいらっしゃれば ご教授お願いいたします。 あと、XMLでメモリ上でノードを追加したり できるようですが、あれって、 *.xmlを更新保存する事ってできるのでしょうか? 重ねて、教えていただけると有難いです。 目的は、自作ゲームのセーブデータを保管するためです。 質問ばかりですが、どなたかお返事をお待ちしております。 よろしくお願いいたします。

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

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

  • ベストアンサー
  • noias
  • ベストアンサー率82% (23/28)
回答No.1

こんばんは。 プロジェクタ形式で試したことはありませんが、ローカルデータ保存に関してはASのSharedObjectを使用すればflash内だけで実現できるはずです。 xmlについてはわかりません。^^;

k_kazari
質問者

お礼

お返事有難うございます。 SharedObjectを使えば、OK牧場みたいです! たいへん有難うございましたm(_ _)m

関連するQ&A

  • PS3を売り、年内には新規を買い直しますが、セーブデータの保存は?

    こんにちは。 お金の入用があって、PS3(40GB)を売ります。 年末までには新規PS3を買いなおす予定ですが、今までクリアしたセーブデータを保存・保管しておきたいのですが、どのような方法がありますでしょうか? また、ゲームにはシステムデータとセーブデータの両方がありますが、両方とも保存しておかなければならないのでしょうか?容量が多くなるので、できるだけ少なくしたいのですが・・・。

  • AS3でSWF単体でデータをXML化したい

    FLASH CS5(ActionScript3.0以下AS3)でコンテンツを作成しております。パブリッシュされたSWF単体で、内部データをXML化してテキストデータとして保存できるようにしたいのです。そこで問題になるのが、SWF単体でXML化できるものかです。データは単純なCSV形式なのでPHPなどを連携すればXML化や保存まで可能ですが、SWF単体ではどうでしょうか。SWF単体で保存までできなくてもよいです(というかAS3はテキスト出力の機能は無いようです)。内部でXML化さえしてくれればそれを表示させて手動でテキストエディタなどにコピペして保存します。よろしくお願いいたします。

    • ベストアンサー
    • Flash
  • *SharedObjectで保存したデータは…*

    いつもお世話になっております。 早速質問させていただきます(><; いまFlashでアドベンチャーゲームを作って居りまして、その内容がとても長くなってしまい、 シンボル数やフレーム数がとんでもないことになってしまいました。 MacromediaさんのHPの方でも「あまりに長すぎるswfファイルは誤作動を起こしかねない」と云うようなことが書かれており、少し怖くなったので、ゲームのswfファイルを[前編・後編]2つに分けました。 そこで質問なのですが、例えば前編のswfファイルでセーブデータ(プレイヤーに入力させた数値など)をSharedObjectで保存し、そのデータを後編のswfファイルで読み込むこと、というのは可能なのでしょうか? 解りにくい質問文で恐縮ですが、何卒ご教授お願いします;;;

    • ベストアンサー
    • Flash
  • フラッシュの保存に関して

    今までに幾度か質問が出ていますがフラッシュの保存に関してご指導下さい。 過去のNO.604497の方からの質問への回答を参考に.「インターネット一時ファイル」項目から 「ファイルの表示」を選択。 「.swf」拡張子のファイルを選択してコピー&ペで保存。 この保存方法で保存した場合、見れる画像と【次の動作ができません:"○○.swf"ファイルを開く。原因:このムービーで不正なメディアデータが見つかりました。】となり見れない画像があります。 これはどこに原因があり、どのように対処すれば保存できるのでしょうか?  また、どうしてもフラッシュ全体として保存が不可能な場合、そのフラッシュから流れている音楽だけを保存するというような事は可能なのでしょうか? どなたかご指導いただければ幸いです。 (ちなみにOSはXPです。)

  • データ構造の保存法について

    データ構造のメモリ上の状態、つまりポインターによるノード間のつながりをファイルに保存して、そのファイルを読み込むとコンピュータ上で前回のデータ構造を再現(ポインターによるつながりを再現)できる方法を探しています。 現在バイナリーツリーで上記の保存法を色々探したり考えたりしているのですが、いい方法が見つかりません。 各ノードに番号をふってファイルに保存し、次回読み込んだときに上手く工夫してやればできるかな、といった程度です。 ご存知の方がおられたら教えていただけないでしょうか? よろしくお願いいたします。

  • JSPでXMLのデータ表示がしたいです

    XMLについてわからないことが多くて、困っています。 質問したいのですが、 JSPの画面でXMLのデータを表示させたいと思っています。 全部のデータを表示という場合、getDocumentElement()メソッドが あると思うのですが、例えばテキストノードのみを表示させたい場合、 <タグ>などのノードから、全テキストノードを一気に拾い出す方法は あるのでしょうか?メソッドとか。 ただ表示させるだけではなくて、データの削除とか変更などのデータ加工 もしていきたいので、最適なデータの表示がしたいんです。なので、操作 をしやすい取り出し方というか。。。 漠然とした質問で申し訳ありませんが、詳しい方がいましたら教えてもらえ ないでしょうか?お願いします。

    • ベストアンサー
    • XML
  • FLASHで外部swfファイルを読み込み表示するには

    FLASHで外部swfファイルを読み込み表示できるということを知り、下記の方法で行ったのですがうまくいきません。どのような方法をとれば、うまくいくでしょうか。使用ソフトは、FLASHMXです。よろしくお願いします。 1. 読み込むswfファイル (2.swf) を用意する。 2. 読み込んで再生するためのプロジェクタ (1.exe) を用意する。 3. "1.exe"と"2.swf"を同じ階層に保存する。 ※"1.exe"の作成方法  ・使用するレイヤーは、起動したときに用意されている1つだけで、フレーム1に"loadMovie"を埋め込み、URLには"2.swf"、場所はレベルで"1"を選択する。  ・"1.fla"と名前を付けて保存し、プロジェクタ"1.exe"としてパブリッシュする。 なお、"1.exe"と"2.swf"のステージサイズ及びフレームレートは同じに設定しています。

  • FLASHとCGIでスコアランキング作成

    何度か質問させて頂いてます><; すみませんが今回もよろしくお願いします! 現在 なんとか自宅サーバでCGIが動くようになり、 自作のswfファイルからCGIへ、入力した名前とスコアがデータとして送信され、 そのままCGIページでその2つが表示されるようになっています 次の段階としては、 (1)CGIへ送信されたデータを、テキストファイルに保存。(スコアランキング用の保存場所なので、上書きではなく追記?でどんどん格納していきたいです) (2)テキストファイル内のデータを、ランキングなので降順にソートして、swfファイルで表示 この2つをやりたいです。 まず(1)は、 http://1art.jp/flash/le/lesson44/lesson44.htm こちらを参考にさせていただき、テキストファイルに保存するところまでは理解できたのですが、 データを区切って、文字がくっつかないように追記するやり方がわかりません・・・。 また、これはHTMLからCGIにデータを送信しているので、SWFからCGIに送りたい場合は やり方が違うのでしょうか。 (2)は この降順ソートをCGI側でやるべきなのかFLASH側でやるべきなのかがよくわかりません。 それともどちらでもいいのでしょうか? というか(2)は多分(1)を理解して作ってからじゃないとできないと思いますが・・・; とりあえず今はこんなところです・・・よろしければご助言お願いいたします!

    • ベストアンサー
    • CGI
  • FLASHとデータのセーブについて

    FLASHでゲームを作り、ウェブサイトに設置しようと考えています。そこで、下記のようなことを行いたいのですが可能でしょうか。もし可能でしたら、どのような方法があるか教えてください。  1. 利用者がゲームを終了するときに、ゲーム内容を記録(セーブ)するボタンを押す。  2. 利用者のもとにテキスト文書(txtファイル)のセーブデータが作成される。  3. 利用者がゲームを再開するときに、"はじめから"や"つづきから"などの選択肢を表示させる。  4. 利用者が"つづきから"を選ぶと、利用者のセーブデータを読み込み、前回の続きからゲームができる。 使用ソフトは、FLASHMXです。よろしくお願いします。

    • ベストアンサー
    • Flash
  • プレステ4で遊んだセーブデータを移す方法ってあるの

    ps4で遊んだゲームのセーブデータを別途購入したps4proに移す方法は、ありますか。 ソニーのクラウド上に保存するソレは、利用していないという前提であります。 例えば、ps4に保存されているゲームのセーブデータを外付けHDDに移し、それをpsp4proにつなげ直して続けて遊ぶ…なんてことは、できないのでしょうか。 クラウド以外でセーブデータを移す方法ってあるのでしょうか。

専門家に質問してみよう