プレイ日記
スプライトのメモリをCLEARしたら今度はプログラムを実行するときにこうなってしまいました。後、茶色を作ったのですが、消えてしまいました。色の保存はどうするか教えてください。
1そうだね
プレイ済み
返信[1]
親投稿
パレットの保存機能は3号にはない模様、お絵かきツールを改造して付けてもいいが、面倒
1そうだね
プレイ済み
返信[2]
親投稿
くつねこ mamimusu
Lボタンを押しながら色をタッチするとタッチした場所の色と同じ色になりますのでそれを使うといいですよ!
1そうだね
プレイ済み
返信[3]
親投稿
ありがとうございました。 では、プログラム起動時のOut(ryはどうすれば無くなるでしょうか…
1そうだね
プレイ済み
返信[4]
親投稿
前、答えたあのプログラムのこと?
0そうだね
プレイ済み
返信[5]
親投稿
前、「お絵描きボタンを押すとエラーになる」という質問をして、「CLEARと入力すればいい」という回答を貰って、無事出来たのですが、今度はプログラムを起動するときに同じエラーが出てしまいます(確かOut of DATAだったかな…)という事です
1そうだね
プレイ済み
返信[6]
親投稿
それで、エラーが出た行はどうなっているのかな23行目
1そうだね
プレイ済み
返信[7]
親投稿
.
0そうだね
プレイ済み
返信[8]
親投稿
要素数に圧倒される。納得のメモリ不足ね。 []の中の数字を減らすしかないわね。
1そうだね
プレイ済み
返信[9]
親投稿
こちらの環境で試してみたけど、DIM PRG$[1000000]をするだけで「メモリを使える量」が約半分になる。これに加えてたくさんの配列を宣言したら、「メモリが足りません」と言われて当然ね。
0そうだね
プレイ済み
返信[10]
親投稿
[]の中を10にしてみました、数字を小さくすると何か変わるんですか?
0そうだね
プレイ済み
返信[11]
親投稿
メモリが足りるようになる→エラーが出なくなる。
1そうだね
プレイ済み
返信[12]
親投稿
FREEMEMという変数を見れば、メモリがどのくらい残ってるか分かるね。 これがマイナスになろうとすると(実際はなれない)、エラーが出るわけね。
1そうだね
プレイ済み
返信[13]
親投稿
ならなんで最初あんなに莫大な数だったんでしょうか… ありがとうございました。
2そうだね
プレイ済み
返信[14]
親投稿
[]の中の数字を10にしたらどうなるかわかりました。 マリオメーカーモードのテストプレイ時にDATA文をスロット3に書き込むんですけどその時にエラーになります。まぁ、工夫して実行時にエラーにならず、テストプレイもできるようにしたので大丈夫です。
2そうだね
プレイ済み