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

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



  #1  
ישן 21-02-2006, 17:04
צלמית המשתמש של coolroy
  משתמש זכר coolroy coolroy אינו מחובר  
מנהל פורום פלאש
 
חבר מתאריך: 04.03.05
הודעות: 5,834
פרילודר שעשוי אך ורק ב AS!

בעקבות אשכול שהיה כאן לא מזמן עלה לי רעיון.

עשיתי פרילודר המרכיב בתוכו באר, אחוזים וכתפור PLAY בסוף הטעינה, שאפשר לגרור אותו בזמן הטעינה למשועממים במיוחד.

עכשיו מה שמיוחד כאן הוא שצריך רק להעתיק את הקוד לפריים (עדיף ריק) הראשון ויש לכם פרילודר!
למי שתוהה איך בניתי את הבאר עצמו בלי שום עזר גרפי אז - API.


קוד:
stop() done = false //text _root.createTextField("ptext", _root.getNextHighestDepth(), 215, 200, 150, 50) _root.ptext.selectable = false // //bar line style _root.createEmptyMovieClip("pline", _root.getNextHighestDepth()) _root.pline.lineStyle(1,0x000000,100) _root.pline.moveTo(180, 190) _root.pline.lineTo(180, 200) // //create bar _root.createEmptyMovieClip("pbar", 100) // //action onEnterFrame = function() { percents = Math.round(_root.getBytesLoaded()/_root.getBytesTotal())*100 //text _root.ptext.text = percents + "%" // //bar _root.pbar._xscale = percents // //done loading if (percents >= 100 && !done) { _root.createEmptyMovieClip("presstext", 101) _root.presstext.createTextField("donetext", 500, 212, 173, 40, 18) _root.presstext.donetext.text = "PLAY" _root.presstext.donetext.selectable = false done = true } // //remove all and play _root.presstext.onRelease = function() { for (i = 0; i < 101; i++) { _root["line" + i].removeMovieClip() } _root.pbar.removeMovieClip() _root.pline.removeMovieClip() _root.ptext.removeTextField() _root.presstext.donetext.removeTextField() _root.presstext.removeMovieClip() _root.nextFrame() } // //drag screen _root.onMouseDown = function() { _root.startDrag() } _root.onMouseUp = function() { _root.stopDrag() } if (percents == 100) { _root._x = 0 _root._y = 0 } // //bar animating for (i = 0; i < percents + 1; i++) { _root["line" + i].removeMovieClip() } for (i = 0; i < percents + 1; i++) { _root.pline.duplicateMovieClip("line" + i, _root.getNextHighestDepth(), _root.pbar) _root["line" + i]._x = i } // } //Only AS preloader has been created by Royi Bernthal - www.coolroy.tk
תגובה ללא ציטוט תגובה עם ציטוט חזרה לפורום
תגובה

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

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

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

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



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

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

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

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