私はゲームを持っており、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. .ajax()で保存ボタンを作成する方法
- 3. アンドロイドでコール後にフラッシュ情報を保存する方法は?
- 4. チェックボックスのボタンをフラッシュする方法は?
- 5. MS Access:フォームの自動保存を無効にして保存ボタンを作成する方法
- 6. 作成した子にautoIDを保存する方法は?
- 7. エンティティを作成してデータベースに保存する方法は?
- 8. SonataAdminBundle:SonataBlockを作成してデータベースに保存する方法は?
- 9. モデルエラーをフラッシュに保存するRails 5
- 10. フラッシュを別のクッキーに格納してRailsセッションに保存する方法は?
- 11. mysqlにデータベースを保存するイベントを作成する方法
- 12. ボタンをテキストファイルに保存する方法はありますか?
- 13. アセンブリを作成して保存する方法は?
- 14. 'pandas.DataFrame.plot'で作成した画像を保存する方法は?
- 15. オリジナルの作成日を保存する方法は?
- 16. 音声を保存するボタンを作成する
- 17. フラッシュからのデータの保存、最適な方法は?
- 18. カウントアップタイマーを作成してデータベースに保存する方法
- 19. 破棄作成サイクルの間にタブホストタブを保存する方法
- 20. ボタンのコマンドの結果をtkinterに保存する方法は?
- 21. オブジェクトを作成するボタンを作成する方法は?
- 22. 2Dリストを作成してTkinterボタンを保存する
- 23. PDFを作成するときに保存ボタンを自動的に選択する方法
- 24. フラグメントを再作成する前にデータを保存する方法は?
- 25. Tinymce - カスタマイズされたjavascript保存ボタンを作成する
- 26. JavascriptやJavascriptフレームワークで画像を保存するためのボタンを作成する方法は?
- 27. Odoo v8のサーバーに保存されたファイルのボタンを作成する方法は?
- 28. phpMyAdminを作成してデザイナービューでアライメントを保存する方法
- 29. 設定を変更してボタンを保存する方法は?
- 30. 自動的に保存ボタンを有効にする方法
おかげで@マーティ・ウォーレスどのように現在のタイムラインを保存するのですか?たとえば、私がフラッシュファイルを再生すると、フレーム5で停止しました。フラッシュファイルを再度ロードする場合は、フレーム5にあるはずです。これを行うにはどうすればよいですか?ありがとう。 –
saveData.data.frame = currentFrameのようなものです。あなたがゲームをロードするとき:gotoAndStop(saveData.data.frame); – Marty
Sir @Marty Wallace。保存中にこのタイプのエラーが発生しました。テスト文字列 TypeError:エラー#1034:強制型変換に失敗しました:flash.events::[email protected]をflash.net.SharedObjectに変換できません。 問題は何ですか? –