מחברת 7 - אורטל קומבט 1 - שאלת הבנה

היי :slight_smile:

מצאתי את עצמי קצת מסתבכת בהבנת השאלה…
כשאני מפעילה את הפעולה של attack, ואני מקבלת שם של שחקן אחר, אני צריכה להתיחס אליו כאילו השחקן בנוי בצורה שבנוי השחקן שאותו שלחתי במקור למחלקה PLAYER?
הכוונה ממש player2.hp(לדוגמא)? אם כן אשמח להכוונה, יש דרך בו זמנית להשתמש במחלקה עבור כמה שחקנים :face_with_raised_eyebrow: אני ממש מבולבלת
או הכוונה שעבור כל שחקן ששולחים למחלקה, אני בונה באיזו צורה שאני רוצה את מידע עבור השחקנים האחרים? והם “קיימים” רק במקרה של המשחק עם השחקן המקורי שנשלח?

תודה

רק מוודא, את ממליצה לעבור על מחברת 3 על מנת לפתור את התרגיל ממחברת 2?

לייק 1

כן, השחקן הוא גם כן Player, ואין שום בעיה להשתמש במחלקה עבור כמה שחקנים. נסי להיווכח בדוגמאות במחברת 1 שהיו לנו כמה מופעים של אותה המחלקה במקביל

לפי הדוגמאות זה נראה כאילו יוצרים כמה “שחקנים” ואז עושים עליהם את כל הפעולות. ופה איך שאני הבנתי אני צריכה ליצור שחקן חדש תוך כדי שאני רצה על פעולות עבור שחקן אחר?
כאילו אני מקבלת ששחקן X תוקף את Y, אז אני צריכה ליצור את שחקן Y כשאני באמצע המתקפה של שחקן X?

לא, אני מתנצלת, בטעות חשבתי שמדובר ב’2’ :woman_facepalming:

הכוונה היא פשוט יצירת 2 שחקנים שונים, שמן הסתם בנויים באותה צורה (שניהם מופעים שנוצרו מאותה מחלקה)

תודה :slight_smile: בסוף הצלחתי :relieved: