27-09-2005, 17:52
|
|
|
|
חבר מתאריך: 22.03.04
הודעות: 1,234
|
|
הסבר
תעשה תיבת טקסט, בVAR תכתוב: life.
עכשיו בפריים תן את הקוד:
-זה אומר שהטקסט שווה ל 100 (חיים) כאשר המשחק נטען.
עכשיו תעשה MC שהוא הבאר חיים ותן לו את הקוד:
קוד:
onClipEvent(enterFrame){
this._xscale=_root.life
}
-זה אומר שהסקלת הרוחב שלו תהיה לפי החיים.
(כשזה 100 הסקלה עד סופה, כשזה 50 הסקלה באמצע וכן הלאה...)
עכשיו תוכל לשחק אם זה, למשל שמתבצע בדיקת מגה (hitTest) אז יורדו מספר הנקודות בטקסט
וכך הסקלה תיקטן.
למשל:
קוד:
onClipEvent(enterFrame){
if(this.hitTest(_root.bad)){
_root.life = Number(_root.life) -2
}
}
ד"א
שאתה הופך את הMC לבאר אז תכנס אליו ותזיז אותו ימינה עד שצד שמאל שלו יהיה על סימן האיקס "X",
כדי שהוא לא יזוז משני צדדיו.
נ.ב
לפי דעתי תשתמש בפלאש 2004 MX או FLASH 8 הם יותר טובים מ-5 בהרבה.
_____________________________________
"ניסיון רב לימדני, שלא תמיד העובדה שמבקרים אותך, משמעה שאתה טועה", רוברט אנטוני אדן.
"לא נכשלתי. רק מצאתי 10,000 דרכים שלא עובדות", תומאס אלווה אדיסון.
נערך לאחרונה ע"י יגואר1 בתאריך 27-09-2005 בשעה 17:57.
|