Foren

Mac schnelle Spielplatzfrage; rechts rollen links rollen

ODER

onqun

Originalplakat
13. Oktober 2006
  • 11. Juli 2019
Ich bin so verwirrt, dass meine Kreatur nicht aufhört, wenn sie auf dem Schalter ist. Es tut mir leid für diesen Beitrag, ich war frustriert.

Anhänge

  • 17BF2BDA-47BD-4875-BB38-655C715CBFCE.png 17BF2BDA-47BD-4875-BB38-655C715CBFCE.png'file-meta'> 4,3 MB · Aufrufe: 1.427
0

09872738

Abgesagt
12. Februar 2005


  • 11. Juli 2019
Ich bin mir nicht sicher, wo genau das geschieht und welches Verhalten Sie erwarten. Könnten Sie weitere Informationen liefern?

Mein Code unterscheidet sich ein wenig von Ihrem, und da ich in der Betaphase bin, wird der Code nicht mehr ausgeführt, sodass ich Ihren Code nicht ausprobieren kann.

Wie auch immer: Ist es möglich, dass Ihr Problem auf die Verwendung der Schleife zurückzuführen ist:

während !isOnOpenSwitch ?

Dies veranlasst Byte, für immer zu versuchen, zu gehen. Ich habe daher ein für ( für i in 1 ... 14 ) stattdessen eine Schleife, also stoppt Byte, sobald er die Szene durchlaufen hat Zuletzt bearbeitet: 11. Juli 2019 ODER

onqun

Originalplakat
13. Oktober 2006
  • 12. Juli 2019
Ja wahrscheinlich, aber warum? Es liegt am offenen Schalter 0

09872738

Abgesagt
12. Februar 2005
  • 12. Juli 2019
onqun sagte: Ja wahrscheinlich, aber warum? Es liegt am offenen Schalter
Weil es die innere Schleife nie verlässt, scheint es: einmal in der letzten Reihe, nach turnLeft, in der inneren Schleife stecken zu bleiben (während isBlockedLeft || isBlockedRight), weil es nach rechts blockiert ist, verlässt also die Schleife nie und bewegt sich daher vorwärts unendlich...

Daher muss ich meinen ersten Beitrag wohl korrigieren: Das Problem liegt nicht unbedingt an der äußeren Schleife, sondern an der inneren Schleife, die nie in der letzten Reihe stehen bleibt. Zuletzt bearbeitet: 12.07.2019

BootLoxes

zu
15.04.2019
  • 27.09.2019
Hier ist, was ich verwendet habe, als ich die Herausforderung gestern beendet habe. Obwohl mein Code nicht so einfach ist wie deiner. Ich möchte später versuchen, einen einfacheren Weg zu finden, wenn ich mehr über das Programmieren lerne

Anhänge

  • ABF26809-6D13-42C8-A3AB-D3F3DAFE9364.jpeg ABF26809-6D13-42C8-A3AB-D3F3DAFE9364.jpeg'file-meta'> 1,002,1 KB · Aufrufe: 792