Forum

Mac swift lekplats fråga; rulla höger rulla vänster

ELLER

onqun

Originalaffisch
13 oktober 2006
  • 11 juli 2019
Jag är så förvirrad att min varelse inte stannar när den är på strömbrytaren. Jag är ledsen för det här inlägget, jag blev frustrerad.

Bilagor

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

09872738

Inställt
12 februari 2005


  • 11 juli 2019
Inte säker på var det exakt gör det och vilket beteende du förväntar dig. Kan du ge mer information?

Min kod är lite annorlunda än din, och eftersom jag är i betaversionen kommer koden inte att köras längre, så jag kan inte prova din kod.

Hur som helst: Är det möjligt att ditt problem beror på att du använder slingan:

medan !isOnOpenSwitch ?

Detta får Byte att prova wo walk för alltid. Jag använde därför en för ( för i i 1 ... 14 ) loop istället, så Byte slutar när de har gått scenen Senast redigerad: 11 juli 2019 ELLER

onqun

Originalaffisch
13 oktober 2006
  • 12 juli 2019
Ja förmodligen men varför? Den är på den öppna strömbrytaren 0

09872738

Inställt
12 februari 2005
  • 12 juli 2019
onqun sa: Ja förmodligen men varför? Den är på den öppna strömbrytaren
Eftersom den aldrig lämnar den inre slingan verkar det som: en gång i den sista raden, efter vänstersväng, fastnar den i den inre slingan (medan isBlockedLeft || isBlockedRight) eftersom den är blockerad till höger, så den lämnar aldrig slingan och rör sig därför framåt oändligt...

Så jag tror att jag måste korrigera mitt första inlägg: problemet orsakas inte nödvändigtvis av den yttre slingan, utan snarare i den inre slingan, och lämnar den aldrig en gång i den sista raden Senast redigerad: 12 juli 2019

BootLoxes

till
15 april 2019
  • 27 september 2019
Här är vad jag använde när jag avslutade utmaningen igår. Även om min kod inte är lika enkel som din. Jag vill försöka hitta ett enklare sätt senare när jag lär mig mer om programmering

Bilagor

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