私はゲームを持っており、Flash cs5 ActionScript3を使用しました。私はゲームのための保存ボタンを作成したい。プレーヤーがゲームをロードすると、保存されたゲームが開きます。ありがとう。 SharedObject
クラスでフラッシュに保存ボタンを作成する方法は?
1
A
答えて
1
ルック。特にそのdata
プロパティです。
基本的に:
はそうのような
SharedObject
を定義します。var saveData:SharedObject = SharedObject.getLocal("MyGame");
は、アプリケーションを次回開いたときにアクセスできるようになり情報を格納する
data
プロパティを使用します。.swf
がウェブ上またはローカル上の同じ場所に残っている場合にのみデータが保持されることに注意することが重要です。if(!saveData.data.test)
saveData.data.test = "Test string";
あなたは期待どおり
data
オブジェクトに格納された情報にもアクセスできるようになります:trace(saveData.data.test); // Test string
アイデアは当初ヨーヨーですu'llあなたがゲームを初めて起動したときに保存することをお勧めしますすべてのプロパティを作成:
if(!saveData.data.ready)
{
saveData.data.ready = true;
saveData.data.playerHealth = 100;
saveData.data.levelsUnlocked = 1;
}
をそして、あなたは、「保存」、これらのプロパティを上書き打ったとき:
function save(so:SharedObject):void
{
so.data.playerHealth = player.health;
so.data.levelsUnlocked = currentLevel;
}
関連する問題
- 1. アンドロイドでコール後にフラッシュ情報を保存する方法は?
- 2. チェックボックスのボタンをフラッシュする方法は?
- 3. アセンブリを作成して保存する方法は?
- 4. オリジナルの作成日を保存する方法は?
- 5. 破棄作成サイクルの間にタブホストタブを保存する方法
- 6. 2Dリストを作成してTkinterボタンを保存する
- 7. フラッシュからのデータの保存、最適な方法は?
- 8. Tinymce - カスタマイズされたjavascript保存ボタンを作成する
- 9. コアデータ:プログラムで作成したオブジェクトデータモデルを保存する方法
- 10. vC++でファイルを作成して保存する方法
- 11. Silverlightの[保存]ボタンで検証を実行する方法は?
- 12. 作成日時、更新者、作成者などを保存する方法
- 13. emberボタンに "temp"データを保存する最も良い方法
- 14. 回転デバイスにフラグメントの作成順序を保存する方法は?
- 15. テキストファイルを作成して共有ディレクトリに保存する方法は?
- 16. JSF 2.0状態を保存するUIComponentを作成する方法は?
- 17. ボタンをドラッグしてターゲットボタンをフラッシュにドロップする方法
- 18. UIスレッドのボタンをフラッシュする方法は?
- 19. ウェブサイトの作成時にRSSフィードをテーブルに保存する方法
- 20. ランタイム中に作成されたボタンのイベントを作成する方法は?
- 21. 保存オプションの作成方法は? Pythonから.txtファイルで行われた変更を保存する
- 22. フラッシュで現在のタイムラインを保存するボタンを作成するにはどうすればいいですか?
- 23. iframeでXMLを生成+「保存」 - ボタン
- 24. Sprite Kitにボタンを作成する正しい方法は?
- 25. ScrollViewの下に静的ボタンを作成する方法は?
- 26. ビュー内にテキストボックスとボタンを作成する方法は?
- 27. ボタンをアンドロイドで動的に作成する方法は?
- 28. ckeditorで保存ボタンを無効にする方法はありますか?
- 29. フラッシュを使って作成したiPhoneアプリの操作方法
- 30. irbでメソッドとクラスを作成して保存する方法は?
おかげで@マーティ・ウォーレスどのように現在のタイムラインを保存するのですか?たとえば、私がフラッシュファイルを再生すると、フレーム5で停止しました。フラッシュファイルを再度ロードする場合は、フレーム5にあるはずです。これを行うにはどうすればよいですか?ありがとう。 –
saveData.data.frame = currentFrameのようなものです。あなたがゲームをロードするとき:gotoAndStop(saveData.data.frame); – Marty
Sir @Marty Wallace。保存中にこのタイプのエラーが発生しました。テスト文字列 TypeError:エラー#1034:強制型変換に失敗しました:flash.events::[email protected]をflash.net.SharedObjectに変換できません。 問題は何ですか? –