קהילות פורומים, הורדות, יעוץ ותמיכה


אשכולות דומים

  1. [מדריך] בניית שחקן מושלם (AP ו-SP)
    על ידי sedan3250 בפורום מדריכים
    תגובות: 12
    הודעה אחרונה: 09-10-2006, 15:36
  2. [קונה] תיקון לבעיית בניית קירות בSims 2| 15 נק'
    על ידי DaReDEvil' בפורום עשינו עסק - ארכיון
    תגובות: 0
    הודעה אחרונה: 29-09-2006, 19:23
  3. [מוכר בחינם] כתובת לאתר בניית האתרים הכי טוב שיש!!!
    על ידי קופיקו בפורום עשינו עסק - ארכיון
    תגובות: 2
    הודעה אחרונה: 21-09-2006, 19:47
  4. חייב תמונות של וויט סנייק
    על ידי La Bamba בפורום רוק ומטאל
    תגובות: 2
    הודעה אחרונה: 12-05-2006, 19:02
  5. [הצעה] בניית שרת LINEAGE2 על המחשב שלכם.
    על ידי major בפורום תמיכה טכנית במשחקים
    תגובות: 5
    הודעה אחרונה: 10-12-2005, 12:05
+ תגובה לנושא
מציג תוצאות 1 עד 2 מתוך 2

בניית סנייק

  1. #1
    משתמש ותיק האוואטר של GanGsTer from mafia
    שם פרטי
    אורן
    תאריך הצטרפות
    06/2006
    גיל
    34
    הודעות
    6,612
    לייקים
    11
    נקודות
    1,209
    מין: זכר

    ברירת מחדל בניית סנייק

    שלום,

    יש לי שעורי בית לבנות מחשק, בחרתי סנייק.
    השפה די מוזרה, לא נראה לי שמישהו שמע עליה, זה שפת ג'אק {JACK}.
    נתקלתי בבעיה, שאני מציג את הריבוע {שהסנייק אותו אוכל}, כל פעם שאני לוחץ על KEY, על אחד ממקשי החיצים, מופיע לי עוד ריבוע, לא יודע מה הבעיה בתנאי העצירה שלי, אשמח לדעת מה הטעות.
    הינה הפונקציה ששם הבעיה, שובף על תשימו לב לשפה, אני יודע שהיא מוזרה!
    קוד:
    method void run() { var char key; var boolean exit, exit2; var int x, y, tempX,tempY, count, level, temp; let count=0; let exit = false; let exit2 = false; let temp = 0; let level = 0; while (~exit) { // waits for a key to be pressed. while (key = 0) { let key = Keyboard.keyPressed(); do moveSquare(count, level); }
    if(~exit2){ let tempX= xFoodSnake(); let tempY= yFoodSnake(); do Screen.setColor(true); do Screen.drawRectangle(tempX, tempY, tempX + 10, tempY + 10); let count=count+1; let exit2 = true; let temp = temp + 1; } let x=square.xSnake(); let y=square.ySnake(); if((Math.abs(x-tempX))<1 & Math.abs((y=tempY))<1){ let exit2 = false; }
    if(temp = 10) { let level = level + 1; let temp = 0; }
    if(level = 10) { let exit = true; do Screen.clearScreen(); do Output.printString("Your level is: "); do Output.printInt(level); do Output.println(); do Output.printString("Your scores is: "); do Output.printInt(count); do Output.println(); do Output.printString("You win!!!"); do Sys.halt(); }
    if (key = 81) { do square.erase(); do Screen.clearScreen(); do Output.printString("You're out of the game"); do Sys.halt(); let exit = true; } if (key = 90) { do square.decSize(); } if (key = 88) { do square.incSize(); } if (key = 131) { let direction = 1; } if (key = 133) { let direction = 2; } if (key = 130) { let direction = 3; } if (key = 132) { let direction = 4; }
    // waits for the key to be released. while (~(key = 0)) { let key = Keyboard.keyPressed(); do moveSquare(count, level); } } return; }
    הבעיה הוא בקוד הצבע אדום, נסיתי להשים משתנה בוליאני {EXIT2}, בהתחלה הוא שקר, אחרי שאני נכנס לIF אני פשוט בונה ריבוע שהנחש יאכול. הXFOODSNAKE זה קריאה לפונקציה שמביאה באופן שררותי את X וככה גם לY. הפונקציה drawRectangle מציירת על המסך ריבוע.
    הIF שאחרי מכאן צריך לבדוק אם הנחש, הראש שלו, והקוביה שהוא צריך לאכול באותו מיקום ובמידה וכן הוא אוכל אותו ונפתח עוד ריבוע.

    אבל בפועל זה לא קורה, למה???

    תודה רבה מראש על העזרה!
    נערך לאחרונה על ידי GanGsTer from mafia; 08-07-2010 בשעה 05:59.

  2. קישורים ממומנים

  3. #2
    משתמש מכור
    שם פרטי
    קוקו
    תאריך הצטרפות
    03/2010
    הודעות
    1,435
    לייקים
    8
    נקודות
    81
    משפט מחץ
    אהבה זה כמו מנת שווארמה, מתי שאתה נותן ביס בצד הכל מתפרק
    מין: זכר

    ברירת מחדל

    תריץ את זה על debug אם אתה יכול ואז תראה מה מפריע לך (אני משתמש בvb.net ויש אפשרות, זה מריץ את התוכנה תהליך תהליך ואז אם יש בעיה אפשר לדעת איפה היא קורת בעזרת זה)



+ תגובה לנושא


הרשאות פרסום

  • אין באפשרותך לפרסם נושאים חדשים
  • אין באפשרותך לפרסם תגובות
  • אין באפשרותך לצרף קבצים
  • אין באפשרותך לערוך את הודעותיך


כל הזמנים הם לפי GMT +3. השעה כרגע היא 15:59.
מופעל על ידי vBulletin™ © גרסה 4.1, 2011 vBulletin Solutions, Inc. כל הזכויות שמורות.
פעילות הגולשים
אומנות וגרפיקה
מוזיקה
ספורט
סדרות טלוויזיה
סרטים וקולנוע
קנייה ומכירה
רשתות חברתיות
הבורר 3
פורומי פנאי ובידור
סרטים
סדרות
משחקים
דיבורים
אקטואליה
בעלי חיים
בדיחות והומור
משחקי ספורט
הבורר
מחשבים וטכנולוגיה
תמיכה טכנית
חומרה ומודינג
תוכנות להורדה
סלולארי וגאדג'טים
רקעים למחשב
ציוד הקפי למחשב
אבטחת מידע
תכנות ובניית אתרים
כסף ברשת
אייפון
בריאות ואורח חיים
כושר ופיתוח גוף
דיאטה
צבא וגיוס
יעוץ מיני
מה שבלב
אומנות הפיתוי
יהדות
מיסטיקה ורוחניות
אתאיזם ודתות

נושאים: 2,498,702 | הודעות: 8,199,295 | משתמשים: 315,603 | המשתמש החדש ביותר: upizijoj | עיצוב גרפי: סטודיו עודד בביוף | קידוד: rellect