פורומים

שאלה במגרש המשחקים של Mac swift; לגלגל ימינה לגלגל שמאלה

אוֹ

onqun

פוסטר מקורי
13 באוקטובר 2006
  • 11 ביולי 2019
אני כל כך מבולבל שהיצור שלי לא עוצר כשהוא על המתג. אני מצטער על הפוסט הזה התאכזבתי.

קבצים מצורפים

  • 17BF2BDA-47BD-4875-BB38-655C715CBFCE.png 17BF2BDA-47BD-4875-BB38-655C715CBFCE.png'file-meta'> 4.3 MB · צפיות: 1,427
0

09872738

מבוטל
12 בפברואר 2005


  • 11 ביולי 2019
לא בטוח איפה זה בדיוק עושה את זה ולאיזו התנהגות אתה מצפה. האם תוכל לספק מידע נוסף?

הקוד שלי קצת שונה משלך, ומכיוון שאני בגרסת הבטא הקוד לא יפעל יותר, אז אני לא יכול לנסות את הקוד שלך.

בכל מקרה: האם ייתכן שהבעיה שלך היא בגלל השימוש בלולאה:

בזמן !isOnOpenSwitch ?

זה גורם ל-Byte לנסות את wo walk לנצח. לכן השתמשתי עבור ( עבור i in 1 ... 14 ) לולאה במקום זאת, אז Byte עוצר ברגע שהסצנה עברה את הסצנה נערך לאחרונה: 11 ביולי, 2019 אוֹ

onqun

פוסטר מקורי
13 באוקטובר 2006
  • 12 ביולי 2019
כן כנראה אבל למה? זה על המתג הפתוח 0

09872738

מבוטל
12 בפברואר 2005
  • 12 ביולי 2019
onqun אמר: כן כנראה אבל למה? זה על המתג הפתוח
מכיוון שהוא אף פעם לא עוזב את הלולאה הפנימית, נראה: פעם אחת בשורה האחרונה, לאחר פנייה שמאלה, הוא תקוע בלולאה הפנימית (בעוד isBlockedLeft || isBlockedRight) מכיוון שהוא חסום ימינה, כך שהוא אף פעם לא עוזב את הלולאה ולכן נע קדימה לאין סוף...

אז אני מאמין שאני חייב לתקן את ההודעה הראשונה שלי: הבעיה לא נגרמת בהכרח מהלולאה החיצונית, אלא מהלולאה הפנימית, לעולם לא עוזבת אותה פעם אחת בשורה האחרונה נערך לאחרונה: 12 ביולי, 2019

BootLoxes

ל
15 באפריל, 2019
  • 27 בספטמבר 2019
הנה מה שהשתמשתי בו כשסיימתי את האתגר אתמול. למרות שהקוד שלי לא פשוט כמו שלך. אני רוצה לנסות למצוא דרך פשוטה יותר מאוחר יותר, כשאני לומד יותר על תכנות

קבצים מצורפים

  • ABF26809-6D13-42C8-A3AB-D3F3DAFE9364.jpeg ABF26809-6D13-42C8-A3AB-D3F3DAFE9364.jpeg'file-meta'> 1,002.1 KB · צפיות: 792