0

こんにちは、AS3 でのプロジェクトはほぼ完了していますが、最後に必要なのは保存/読み込み機能です。

1 つのムービー クリップの "x" を保存し、プログラムの開始直後にロードするだけで済みます。何時間も検索しましたが、答えが見つかりませんでした。これは非常に単純な変数であるため、クラス ファイルに配置する必要があるのか​​、メイン タイムラインに配置する必要があるのか​​はわかりません。ポイントは、ボタンを1回または数回押すと、640px間隔で背景を変更することです。私はAS3にかなり慣れていないので、どんな助けでも大歓迎です。

事前に感謝し、誰かが素晴らしいコーディングのサンプルを提供したい場合.

4

1 に答える 1

5

SharedObjectユーザーのマシンにデータを保存するために使用できます。

// Grab a reference to the active SharedObject object.
var saveGame:SharedObject = SharedObject.getLocal("SaveGame");

// Save the x and y values to your SharedObject.
saveGame.data.mcx = yourMovieClip.x;
saveGame.data.mcy = yourMovieClip.y;

// Immediately write the above changes to the local machine.
saveGame.flush();

に保存されている情報saveGame.dataは、ユーザーが戻ったときに収集できます。

または、JSON / XML /何でもとして表された保存データを独自のデータベースに送信しURLLoader、そこから取得することもできます。

于 2012-05-01T06:45:10.027 に答える