در خواست کمک در ورد loding

nekooee2

Member
با سلام
دوستان من تو سایت سرچ کردم و مطالب خوبی در مورد قرار دادن لودینگ خیلی مطالب خوبی بود و اسکریپتهای آماده ای هم بود.

اما من در استفاده از اونها به مشکل بر خوردم. اینطور که توضیح داده شده بود باید در اولین فرم اون اسکریپتها قرار بگیرند ولی من نتونستم فایل فلش خودم رو ایمپورت کنم.
من تبلیغی برای سایت خودم درست کردم که با ادوبی فتو شاپ ساخته شده. بعد با کانورتر تبدیلش کردم به فلش. اما حالا که میارمش تو برنامه فلش اصلا همش به صورت فریم های سفید و خالی میاد و اصلا چیزی ندیدم که اولش اضافه کنم. و فلشهایی هم که اینپورت میشه دقیقا بعد از پخش کامل لودینگ پخش میشن حالا شما بر هر سرعتی و یا هر تعداد بار که پخش کنید باز فریمهای لودینگ کامل پخش میشه یعنی اصلا با زمان لود کار نمیکنه.

فلش من در این آدرس قرار داره:
http://nekooee.persiangig.com/index2.html

میشه لطفا کنید و برای من این لودینگ رو اولش اضافه کنید؟ اگر این زحمت رو بکششید ممنون میشم. لطفا اگر وقت گیر نیست یک صفحه مشکی باشه که وسطش یک خط قرمز نازک حرکت کنه و زیرش هم با همون رنگ قرمز یک درصد تا 100 بره. حالا اگر وقت نداشتین و چیز آماده هم داشتید بار هم ممنون همون رو بگذارید
 

BioDread

Banned
تو انجمن دنبال واژه
آموزش کلاس MovieClipLoader برای مبتدی ها بگرد

قسمت اول آموزش مربوط به preloader هست !!!
 

nekooee2

Member
من تمام چیزی رو که گفتید خوندم اما مشکل من اینه که وقتی کلیپ رو اینپورت می کنم اصلا یک عالمه فریم سفید اینپورت میشه.
مگر نه قبلا سرچ کردم و همه رو خوندم
 

nekooee2

Member
من الآن رفتم باز هم اون تایپیکی که گفتید رو پیدا کردم وتقریبا هیچی ازش نفهمیدم!! این کجاش برای مبتدی هاست؟!

من اصلا نمی دونم کجا باید اسکریپت بنویسم. یعنی باور کنید یک خطش هم نفهمیدم.

لطفا شما برام این کار رو بکنید
ممنون میشم
 

nekooee2

Member
ممنون دوست عزیز. من از یک سایت خارجی که تصویری یاد داده بود یاد گرفتم. فایل شما رو خواستم باز کنم می نویسه unexpected file format.
 

++Hadi++

Active Member
ساختن یک preload در اکشن 3

سلام
من با اکشن 3 جزیان کار رو بهتون می گم :
ابتدای امر یه تابع به حالت enter frame اجرا می شه یعنی :
PHP:
this.addEventListener(Event.ENTER_FRAME, myLoading)
در تابع مد نظر رو می نویسیم و در اون دو متغیر عددی درست می کنیم که یکیش برای حفظ مقدار حجم کلی فلشمون هست و یکیش برای حفظ مقداری که تا حالا لود شده .

PHP:
function myLoading(e:Event):void
{

    var total:Number=this.stage.loaderInfo.bytesTotal;
//مقدار کلی حجم فای
 var loaded:Number=this.stage.loaderInfo.bytesLoaded;
// مقدار لود شده تا به اکنون
    LoadText_txt.text =String(Math.floor((loaded/total)*100));
//قرار گیری مقدار عددی درست 0 تا 100 درصد در متن جعبه متنی مورد نظر
 // اگر مقدار لود شده برابر مقدار حجم کلی باشد 
   if (total==loaded)
    {
        MovieClip(root).gotoAndStop(2);
//تایم لاین اصلی به فریم دوم برای اجرای بعد از لودینگ برود
        this.removeEventListener(Event.ENTER_FRAME,loadingFunction);
//این دستور باعث حذف تابع لودینگ می شود
    }
}
LoadText_txt همون جعبه متنی ماست که مقدار تکست اون از 0 تا 100 درصد به نمایش در می یاد و LoadingBar همون نوار شیشه ای و آبی هست که پر می شه و باید بدونین که در ابتدا مقدار scaleX اونو مساوی صفر قرار دادیم یعنی
PHP:
LoadingBar.scaleX=0;
بای...

 
آخرین ویرایش:

mafton

Member
اقا خیلی روون گفتی دستت درد نکنه البته حواست نبوده شرط هم تو comment گذاستی:wink:
بابت اموزش کلاسها تو actionscript3 هم دستت درد نکنه :rose: میدونم جاش نبود ولی دلم نیومد تشکر نکنم
 

جدیدترین ارسال ها

بالا