プチコン3号 SmileBASIC コミュニティプレイ日記SOU MARIO-LUIGI-01062017/09/09 11:18:07ハイスコアを表示する 機能を作りたいのですが、 セーブってどうやるんですか? もう1枚コメント欄に画像貼ります。5そうだね 8返信プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[1]親投稿SOU MARIO-LUIGI-01062017/9/9 11:19これがセーブする方です。0そうだね プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[2]親投稿こういち driton2017/9/9 11:47TXTファイルで数値は保存できないので、文字列に変換する必要があります。 数値を文字列に変換するには FORMAT$()を使います。 SAV$=FORMAT$("%b",HSC) SAVE "TXT:BALL_HISCORE",SAV$ 逆に文字列を数値に戻すにはVAL()を使います。 SAV$=LOAD("TXT:BALL_HISCORE",0) HSC=VAL(FORMAT$("&B%s",SAV$))0そうだね プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[3]親投稿SOU MARIO-LUIGI-01062017/9/9 12:13ロードはどうすればいいですか?0そうだね プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[4]親投稿こういち driton2017/9/9 12:21SAV$=LOAD("TXT:BALL_HISCORE",0) でロードしたセーブデータを VAL()で数値化します。 HSC=VAL("&B"+SAV$)0そうだね プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[5]親投稿SOU MARIO-LUIGI-01062017/9/9 13:37ありがとうございます!0そうだね プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[6]親投稿Godot orz_1272017/9/9 15:57解決したみたいなので とりあえずサンプルだけ。 数字ひとつをセーブしてロードする例です。1そうだね プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[7]親投稿SOU MARIO-LUIGI-01062017/9/9 16:26データもメモしました!(プチコンに) ダイアログに変数って表示できるんですね!0そうだね プレイ済み2017/11/02 22:00:53に取得
プチコン3号 SmileBASIC コミュニティ返信[8]親投稿こういち driton2017/9/9 16:38DATは配列を保存する形式です。 数値を保存するのに向いています。値を不正に書き換えづらいのも特徴です。 TXTは文字列を保存する形式です。 文字列、数値両方に向いていますが、値を書き換えやすいです。今回は暗号化してあるので、まぁ大丈夫だと思います。0そうだね プレイ済み2017/11/02 22:00:53に取得