最近、質問が重なってしまいすみません(・_。;)ゞ
R_006号と申します。最近プログラムの中でスプライトを表示する事が多く、なるべく空きがない様に0から配置していたのですが、
必ず管理番号256以降に突入した時、上の画像の様なエラーが発生してしまいます。
この様なエラーが発生する時、考えられる限りの原因をお聞きしたいです。
2時間程原因を探り、自己解決を試みたのですが駄目でした……。
通常だと256以降の管理番号でスプライトを配置してもエラーが発生する事はないので、プログラムの中に問題があるのは確かだと思います。
・1行目で配置しようとしてもエラーが起こる。
・1度プログラムを終了し、そのまま白紙の状態のプログラムで256以降のスプライトを表示しようとしてもエラーが発生する。※1
・一度スマイルツールを開いてから※1のプログラムをもう一度開くとエラーは発生しない。
以上の点から、プログラム内で見えない(?)何かが定義されていて、それが原因で起こっているエラーだと思います。
ただ、プログラム経験の浅い僕では原因が良くわかりませんでした。
そしてこれは非常にわがままで本当に申し訳ないのですが……
プログラムの公開は出来る限り避けたいです。(−_−;)
なるべくゲーム本編の内容を知って欲しくないというのが理由です……。
ただ、この質問(エラー)の内容がプログラムを確認しなければ解決不可能な物なのか僕では判断が不能な為、皆様が必要とおっしゃるのであれば
プログラムに干渉しない程度の内容(データ)を省いて公開しようと思います。
質問者の態度として無礼極まりないと思うのですが、ご容赦くださいますようお願いいたします。