לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה ‎print ‎"Hello World!"; if‎ ‎not rules.‎know ‎then rules.‎read(); חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > תכנות ובניית אתרים
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
תגובה
 
כלי אשכול חפש באשכול זה



  #1  
ישן 08-09-2007, 20:03
  M-o-R M-o-R אינו מחובר  
 
חבר מתאריך: 29.07.03
הודעות: 88
עזרה בפלאש! שובל אחרי כדור..

ניסתי לעשות כדור זז שמאחורי יש שובל אבל ככל שעובר הזמן הכדור משום מה זז יותר לאט. כאילו התוכנה נתקעת מעומס..
אני מנסה למחוק את האינטרוול אבל זה לא עובד כנראה משום מה ואני לא יודע איך לבדוק שזה באמת נמחק...

הנה הקובץ אחרי כל השינויים שאמרו לי לעשות אבל זה עדיין לא עוזר..

בבקשה תנסו לתקן לי את זה

http://www.f2h.co.il/91219

זה הקוד

קוד:
ball2.speedx = 2; ball2.speedy=8; mcball.speedx=2; mcball.speedy=2; ballnumber=0; function fade(mcballname):Void { mcballname._alpha=mcballname._alpha-25; if (mcballname._alpha<=0) { mcballname.removeMovieClip(); clearInterval(mcballname.FadeInterval); } } function wow(mcballname) :Void { ballnumber=ballnumber+1; var mcwindow:MovieClip = this.attachMovie("ball", "mcballl"+ballnumber, this.getNextHighestDepth(), {_x:mcballname._x, _y:mcballname._y}); mcwindow.swapDepths(mcballname); mcballname.FadeInterval = setInterval(fade,16,mcwindow); } function ballhitthewindow (mcballname):Void { if (mcballname._x >= 550 or mcballname._x <= 0) { mcballname.speedx=mcballname.speedx*(-1); }; if (mcballname._y >= 400 or mcballname._y <= 0) { mcballname.speedy=mcballname.speedy*(-1); }; }; function moveball(mcballname):Void { ballhitthewindow (mcballname); wow(mcballname); mcballname._x=mcballname._x+mcballname.speedx; mcballname._y=mcballname._y+mcballname.speedy; updateAfterEvent(); }; var nIntercal:Number=setInterval(moveball, 16, mcball);
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
  #12  
ישן 19-09-2007, 07:41
צלמית המשתמש של בן אור
  בן אור בן אור אינו מחובר  
 
חבר מתאריך: 24.02.05
הודעות: 17,595
שלח הודעה דרך ICQ אל בן אור שלח הודעה דרך MSN אל בן אור Facebook profile Follow me...
בתגובה להודעה מספר 1 שנכתבה על ידי M-o-R שמתחילה ב "עזרה בפלאש! שובל אחרי כדור.."

מה דעתך לתכנן ורק אחר כך לממש?
אתה צריך ליצור אלמנט של כדורים שעוקבים אחרי העכבר בשקיפות יורדת.
אז אתה יכול לייצר כול פריים כדור במיקום של העכבר, ולהתחיל להקטין את האלפה שלו (בזמן שהאלפה יורדת יווצרו עוד כדורים) עד שהוא יהיה שקוף לחלוטין ואז תוכל למחוק אותו.
זאת האופציה הראשונה שלמרות שממבט ראשון היא הדרך לעשות את זה יש אפשרות יותר יעילה.
מכיוון שפעולות על האלפה אלו פעולות שמכבידות על המעבד אתה יכול ליצור בהתחלה את כמות הכדורים שייצגו את השקיפות (נגיד 20) בשקיפות משתנה (קפיצות של 5 100/20)
וכול פריים להזיז אותם בהתאם לשקיפות שלהם.
הכדור הראשון בעל שקיפות 100
והכדור השני בעל שקיפות 95
עכשיו העכבר זז, הכדור הראשון עובר למיקום של העכבר והכדור השני עובד למיקום הקודם של הכדור הראשון וככה הלאה.

עכשיו תנסה לממש את אחת מהדרכים


עריכה:
עכשיו ראיתי את הצורה שמימשת, אמרת ללכוד להיווצר כול פריים חדש ולהעלים את עצמו, זאת צורה מאוד בזבזנית ואין פלא שהתוכנה נתקעת כעבור זמן קצר
_____________________________________
חתימתכם הוסרה כיוון שלא עמדה בחוקי האתר. לפרטים נוספים לחצו כאן. תוכלו לקבל עזרה להתאמת החתימה לחוקים בפורום חתימות וצלמיות.


נערך לאחרונה ע"י בן אור בתאריך 19-09-2007 בשעה 07:46.
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 21:19

הדף נוצר ב 0.05 שניות עם 12 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר