10-06-2005, 11:40
|
|
|
|
חבר מתאריך: 18.01.03
הודעות: 7,325
|
|
עדיף שזה יהיה בחללית
כי צריך לבדוק את הירייה עבור כל מוביקליפ מסוג חללית שעל הבמה. זה אפשרי (ע"י for,,,in) אבל עדיף לעשות בדיקה בפריים הראשון של החללית, באופן כזה:
קוד:
if (this.hitTest(_parent.fire)) gotoAndPlay("explode");
כאשר בפריים השני מוסיפים:
ואחריו (אם לא עושים אנימציה כלשהי לחללית הטסה) יש את הפריים שקוראים לו "explode", וזה הפריים שידאג לאנימציית פיצוץ של החללית, שאחריה יוסר המוביקליפ.
כך ניתן לגרור כמה אויבים שרוצים לבמה (או להוסיף אותם עם attachMovieClip), ולא צריך לשנות שום קוד עוד פעם.
_____________________________________
קפצתי לביקור
|