onqun
オリジナルポスター- 2006年10月13日
- 2019年7月11日
添付ファイル
009872738
キャンセル
- 2005年2月12日
- 2019年7月11日
私のコードはあなたのコードとは少し異なります。ベータ版であるため、コードは実行されなくなります。そのため、あなたのコードを試すことはできません。
とにかく:あなたの問題はループを使用していることが原因である可能性があります:
!isOnOpenSwitch ?
これにより、Byteは永遠に歩こうとします。したがって、私はfor( for i in 1 ... 14 )代わりにループするので、シーンを歩くとバイトが停止します最終編集日:2019年7月11日 また
onqun
オリジナルポスター- 2006年10月13日
- 2019年7月12日
09872738
キャンセル
- 2005年2月12日
- 2019年7月12日
onqunは言った:はい、おそらくしかしなぜですか?開いているスイッチにあります内側のループを離れることはないため、次のように見えます。最後の行に入ると、turnLeftの後、右にブロックされているため、内側のループでスタックします(isBlockedLeft || isBlockedRightの間)。したがって、ループを離れることはなく、したがって前方に移動します。無限に...
したがって、最初の投稿を修正する必要があると思います。問題は必ずしも外側のループが原因ではなく、内側のループが原因であり、最終行に一度も残さないでください。最終編集日:2019年7月12日
BootLoxes
に
- 2019年4月15日
- 2019年9月27日
人気の投稿