私はAndroidのゲームにLibgdxを使用しています。ユーザーの携帯電話のローカルストレージに保存ファイルを作成したいのですが、どうすればいいのでしょうか? https://developer.android.com/guide/topics/data/data-storage.html#filesInternalのような私が読んだ文書の中には、あまり曖昧なものがあり、私は実際に何が起こっているのか分かりませんし、自分のゲームでその事例を作ることもできます。この機能はLibgdx自体にありますか?デバイスのローカルストレージにAndroid保存ファイルを作成しますか?
0
A
答えて
2
libgdxのデータを格納するために、 "Preference"を使用します。デバイス自体にデータを格納するのに役立ちます。ここではデービスのメモリにデータを格納する例を示します。
myGame extends ApplicationAdapter{
public static int count;
public static bitmapFont font;
public SpriteBatch batch;
public static Preferences prefs;
public void create()
{
batch=new SpriteBatch();
font=new font(Gdx.files.internla("myFont.png"));
public static Preferences prefs;
// this is for setting up the storage for the current project
prefs = Gdx.app.getPreferences("myGame");
}
public void incrementCount()
{
count++;
if(count>100){
// here "countValue" is the key(which is the reference to the data) and "count" is the vlaue(the data). the value is stored in key value method.
prefs.putInteger("countValue", count);
// is used to flush the data in to the storage
prefs.flush();
}
public void render()
{
// getting the stored value from the preference
pref.getInteger("countValue",countValue);
batch.begin();
batch.draw(font,countValue+"stored value",0,0)
batch.end()
}
// this is the simple way to store the data into the device memory . it will work in both the android and the IOS
0
あなたが探しているものはPreferencesだと思います。これは、アプリケーションのためにデータを保存する方法であり、iOSとAndroidで動作します。
関連する問題
- 1. JSONファイルのデータをローカルストレージに保存
- 2. Androidの保存パスとファイルの作成
- 3. xmlファイルを作成して内部ストレージに保存するandroid
- 4. コントローラの作成後にsqlファイルを保存しますか?
- 5. ローカルストレージにファイルを解凍して保存するUWP
- 6. Androidデバイスに画像を保存する
- 7. Androidデバイスでファイルを作成する
- 8. IOSデバイスにページを残す前にローカルストレージにデータを保存する方法は?
- 9. nodejsでローカルストレージに保存
- 10. ローカルストレージにファイル名を追加して、順次JSONObjectを保存します。
- 11. 大きなファイルをウェブのローカルストレージに保存する方法は?
- 12. ローカルストレージなしでJSONオブジェクトを保存していますか?
- 13. コードから作成されたPDFファイルを保存します
- 14. ローカルストレージにモデルを保存する
- 15. メールをローカルストレージに保存するang-cli
- 16. APIトークンをローカルストレージに保存するReactJS
- 17. ビデオをローカルストレージに保存する
- 18. ローカルストレージに情報を保存する
- 19. ローカルストレージに保存する際の問題
- 20. Base64イメージをローカルストレージに安全に保存できますか?
- 21. Re:データを編集してローカルストレージに保存します
- 22. ファイルを保存せずにファイルを作成してアップロードする
- 23. PHP:作成ファイルと保存ファイルのパーミッション
- 24. Androidのアセットフォルダに(.txt)ファイルを保存しますか?
- 25. androidアプリケーションからGoogleクラウドストレージにファイルを保存しますか?
- 26. フォルダを作成してファイルを保存します
- 27. ローカルストレージ内のボタンクリックを保存する
- 28. Backbone.js。 JSONデータをローカルストレージに保存します
- 29. ローカルストレージに保存する方法
- 30. Android保存設定の作成
ありがとうございました。 –