שאלה בג׳אווה (משהו בסיסי)
שלום לכולם. אני לומד ג׳אווה ואני עובד על איזה משחק.. נתקלתי באיזה בעיה קטנה ורציתי להתייעץ האם אני פותר את הבעיה באופן שניתן בכלל לפתור אותה, או שעליי לגשת בדרך קצת שונה..
ובכן: אני יוצר ב arraylist שתי דמויות לוחם או קוסם. עליי לבדוק אם לוחם תוקף קוסם או שהוא תוקף לוחם אחר.. אני שולח ברגע שיש תקיפה את הדמות שמותקפת למתודה שצריכה לבדוק כמה נקודות חיים להוריד (בהתאם לדמות המותקפת). עכשיו המשתנים בתא של ה arraylist הם נקודות חיים, ונקודות תקיפה.
אני עובד ב eclipse והבחנתי במעקב שם שיש זיהוי שנראה כמו בתמונה שצירפתי.
האם יש דרך לברר אם זה אכן warrior (ליד ה id ששווה ל47 בתמונה) או שעליי לפתור בדרך אחרת, למשל הוספת שדה לדמויות שאומר בעצם אם הוא לוחם או קוסם...
(אם ההסבר לא הכי ברור תגידו ואצרף את השאלה עצמה..)
שלום לכולם. אני לומד ג׳אווה ואני עובד על איזה משחק.. נתקלתי באיזה בעיה קטנה ורציתי להתייעץ האם אני פותר את הבעיה באופן שניתן בכלל לפתור אותה, או שעליי לגשת בדרך קצת שונה..
ובכן: אני יוצר ב arraylist שתי דמויות לוחם או קוסם. עליי לבדוק אם לוחם תוקף קוסם או שהוא תוקף לוחם אחר.. אני שולח ברגע שיש תקיפה את הדמות שמותקפת למתודה שצריכה לבדוק כמה נקודות חיים להוריד (בהתאם לדמות המותקפת). עכשיו המשתנים בתא של ה arraylist הם נקודות חיים, ונקודות תקיפה.
אני עובד ב eclipse והבחנתי במעקב שם שיש זיהוי שנראה כמו בתמונה שצירפתי.
האם יש דרך לברר אם זה אכן warrior (ליד ה id ששווה ל47 בתמונה) או שעליי לפתור בדרך אחרת, למשל הוספת שדה לדמויות שאומר בעצם אם הוא לוחם או קוסם...
(אם ההסבר לא הכי ברור תגידו ואצרף את השאלה עצמה..)