24-08-2006, 18:23
|
|
|
חבר מתאריך: 03.07.06
הודעות: 195
|
|
בעיה מוזרה עם-swapDepths, צריך עזרה קלילה:
היי יש לי בעייה מוזרה עם הswapDepths במשחק שלי.
רק לאחרונה אחרי שפיתחנו מאוד את מנוע המשחק נתקלנו בבעיה הזו, אני רוצה שכל פעם
שהדמות של השחקן הראשי ניכנסת לביניים מסויים זה יעבור לפריים מסויים במשחק שזה
בעצם יהיה הפנים של הבניין, אבל כשבפריים 1 מופיע כל השלב (מבחוץ) ובפריים 2 עשיתי
את הפנים של אחד המבנים, כשהרצתי את השלב וניכנסתי למבנה, כל האובייקטים עם ה-swapDepths
שהיו בפרייםה ראשון עדיין הופיעו בפריים השני!!! למרות שבסביבת העריכה של פלאש זה לא היה.
מה הswapDepths הזה עושה שאני מחמיץ? הכל עובד מעולה עד שעוברים לפריים הבא... מדוע?
זה הקוד שיש לי על כל ביניין, עץ, חייל אוייב, רכב וכל דבר כזה במפה:
קוד:
onClipEvent (enterFrame) {
if (this.hitTest (_root.player)) {
this.swapDepths (this_x + this._y+16);
}
}
onClipEvent (load) {
this.swapDepths (this_x + this._y+16);
}
תודה...
|