忍者ブログ

ゲーム作成状況を載せて行きますよ。 いつ完成する事やら・・・ ダージリンおじさん メール:moumouojisan@yahoo.co.jp
06 2020/07 1 2 3 45 6 7 8 9 10 1112 13 14 15 16 17 1819 20 21 22 23 24 2526 27 28 29 30 31 08

07.11.04:10

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

  • 07/11/04:10

02.28.08:53

つまり、組み直す必要がおありで。

WS000067.JPG















 HSPでもローカルな関数を使えるということで大分楽に
組めるようになってきました。これはとてもいいことです。

しかし最近になってよく分からないエラーが出始めたのです。


というのも内容は良くある「ネストが深すぎます」という、repeat~loop
命令の中で、さらにループやgosubを使い過ぎることによって起こる
エラーなのですが、私の組んだ物にはそれほど深いネストは存在
していないんですね。

HSPもバージョンアップされていって現在では32回までのネスト
なら動くようになっているようです。この32回を超えると
「ネストが深すぎます」とエラーが出るというわけです。

調べてみるとrepeat~loop命令になにやら落とし穴がある
ということが判明。どうやらrepeat~loop命令の中でgoto命令
などを使って抜けるとネスト階層がおかしくなるようです。

推測ですがシステム的にはrepeat命令が終了したこと
にならず(gotoで抜けているので)、この状態でさらに一周して
戻ってきたときにネスト数が追加されると思われます。


この問題実はヘルプにも書かれていたんですね。
repeat~loopなんて初期のころに覚えるものだから
あまり詳しくは知らなかったんですよね~

こんな基礎的なところでつまづいている様では、
己、まだまだですな。

以上昨日の放送から分からないエラーでした^^


PR
URL
FONT COLOR
COMMENT
Vodafone絵文字 i-mode絵文字 Ezweb絵文字
PASS

TRACK BACK

トラックバックURLはこちら