تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 2 12 آخرآخر
نمايش نتايج 1 به 10 از 16

نام تاپيک: آموزش ساخت Preloader شدن يا نشدن مسئله اين است!!!!

  1. #1
    داره خودمونی میشه blacksword's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    لاهیجان
    پست ها
    194

    پيش فرض آموزش ساخت Preloader شدن يا نشدن مسئله اين است!!!!

    در واقع اينجا قراره مسئله شوم Preloader كه ساختنش واسم يه كابوس و آرزو شده رو با كمك تمام دوستان حل كنم خداييش شبا خواب Preloader ميبينم تا حالا موفق به ساختش عين آدم نشدم من يه آموزش واسه ساخت ميزارم كه تو كتاب نوشته هر كسي با اين آموزش موفق به ساختش شد يه كف مرتب واسه خودش بزنه فايل fla رو هم كه ساخته بذاره تا دانلود كنيم اگه هم آموزشم مشكل داره حرفه اي هاي عزيز بگن تا از ابهام خارج شم(در واقع كابوس) و اما آموزش(به دقت توجه كنيد):
    پس از اینکه متوجه شدین که فیلم شما بطور کامل بارگزاری نمیشه و وقفه ای توشه میریم تا یک Preloader بسازیم در واقع Preloader یک سری فریم ها میباشد که در یک حلقه قرار گرفته و تا وقتی که اطلاعات کافی برای بارگذاری فیلم نباشد نمایش می یابد مراحل زیر را برای ساخت یک Preloader دنبال کنید
    1-از منوی windows گزینه Scene را برگزینید تا پنل Scene باز شود
    2-دکمه Add Scene را کلیک کنید
    3-نامی را برای سکانس Preloader انتخاب کنید و سپس پنل scene را ببندید
    4-از منوی Insert گزینه New Symbol را انتخاب کنید
    5-از کزینه behavior گزینه Graphic را انتخاب و نام سمبل را bezel گذاشته و سپس دکمه Ok را کلیک کنید تا وارد مد ویرایش سمبل شوید
    6-یک مستطیل ایجاد کنید ( بدون رنگ داخلی )
    7-بعد از ایجاد سمبل دکمه Back را کلیک کنید تا از مد ویرایش خارج شوید
    8-یک سمبل جدید ایجاد کنید و سپس از گزینه behavior گزینه Movie Clip را برگزینید و نام سمبل را PreloadBar بگذارید و سپس دکمه Ok را بزنید تا از مد ویرایش سمبل خارج شوید
    9-یک مستطیل با رنگ زمینه و بدون رنگ خطوط کناره به اندازه سمبل bezel ایجاد کنید رنگی را انتخاب کنید تا با طرحتان همخوانی داشته باشد . مسطتیل را تراز کنید (نسبت به گوشه چپ )
    10-پس از ایجاد مستطیل دکمه Back را بزنید تا از مد ویرایش سمبل خارج شوید
    11-اولین فریم ازpreloader را انتخاب کنید و سپس نمونه ای از کلیپ ویدئویی را بر روی صفحه بکشید و از پنل Align برای تراز کردن آن بروی صفحه استفاده کنید
    12-دومین لایه را ایجاد کنید نمونه سمبل bezel را بروی صفحه بکشید از پنل Align برای قرار دادن آن در وسط صفحه استفاده کنید
    13-کلیپ ویدئویی PreloaderBar را انتخاب و سپس مثلث کوچک سمت چپ لغت Properties را کلیک کنید تا پنجره Property باز شود و در فیلد <instance name> نام bar را تایپ کنید و سپس پنجره را ببندید
    پس از اینکه سمبل هایی را برای میله Preloader ایجاد کردید و آنها را بر روی صفحه مرتب کردید نوبت به ایجاد اسکریپت برای قرار دادن انیمیشن در یک حلفه میرسد برای محرک ساختن سمبل PreloadBar خصوصیت _xscale را به صفر تغییر دهید و کلیپ ویدئویی را به صورت غیر قابل رویت رندر کنید باید یک عبارت ایجاد کنید تا خصوصیت _xscale را زمانی که اطلاعات بیشتری از کلیپ ویدئویی PreloadBar بار گذاری شده افزایش دهد سپس یک حلقه واقعی را برای انیمیشن بوجود آورید. در یک فریم از حلقه وضعیت شرطی را برای ارزیابی اینکه چقدر ار فریم ها بارگذاری شده اند را ایجاد می کنیدزمانی که عدد فریمهای بارگذاری شده بیشتر از فریمی است که سبب ایستادن فیلم میشود در آنجا حلقه Preloader متوقف شده و فریم اول از فیلم پخش میشود برای ایجاداکشن اسکریپت برای حلقه Preload مراحل زیر را دنبال کنید:
    1-یک لایه جدید ایجاد کرده و نام آنرا Actions بگذارید
    2-اولین فریم از لایه Actions را کلیک کنید و سپس پنل Actions را باز کنید( توجه کنید آموزش زیر بر مبنای Flash MX هست و واسه این ورژن گفته شده)
    3-از کتاب Action زیر مجموعه Variable را انتخاب و سپس دسترو Set Variables را کلیک کنید
    4-در فیلد Variable لغت siteloaded را وارد کنید و در فیلد Value مقدار صفر را بگذارید
    5-از کتاب Action زیر مجموعه Variable را انتخاب و سپس دسترو Set Variables را کلیک کنید
    6-در فیلد Variable عبارت _root.bar_.xscale را وارد کرده و سپس در فیلد Value نیز عبارت siteloaded را وارد کنید این اولین اندازه از کلیپ ویدئویی PreloadBar را با پهنای صفر پیکسل در نظر میگیرد
    7-دومین فریماز لایه Actions را انتخاب کنید و سپس کلید F6 را برای تبدیل به فریم کلیدی بفشارید
    8-پنل Actions را باز کنید
    9-از کتاب Actions زیر مجموعه Variable را کلیک کنید و سپس روی دستور Set Variable دوبار کلیک کنید
    10-در فیلد Variable عبارت siteloaded را تایپ کنید
    11-کرسر را در فیلد Value قرار دهید و عبارت (_root را وارد کنید
    12-از کتاب Object در پنل Sctions زیر مجموعه Movie Clip,Movie و سپس Methods را کلیک کنید و در آخر دستور getBytesloaded را دوبار کلیک متوالی کنید توسط متد شی Movie Clip شما میتوانید شماره بایت های بارگذاری شده را اندازه بگیرید.
    13-کرسر را در سمت راست پرانتز در فیلد Value قرار دهید و عبارت _root را تایپ کنید
    14-از کتاب Object زیر مجموعه Movie Clip, Movie و سپس Methods را کلیک کنید و در آخر دستور getBytesTotal را دوبار کلیک متوالی کنید این متد از شی Movie Clip مجموع بایت های فیلم را اندازه گیری میکند
    15-کرسر را در سمت راست لغت Total قرار دهید و عبارت )*100 را تایپ کنید
    کد نهایی برای فریم دوم از Preloader باید شبیه به لیست زیر باشد
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای کامل کردن preloader به دو فریم کلیدی اضافی نیز نیازمندید به یک وضعیت شرطی و اسکریپت نیازمندید . برای تکمیل, حلقه Preload را ایجاد کنید:
    1-نهمین فریم را انتخاب کرده و با فشار F6 آنرا به یک فریم کلیدی تبدیل کنید
    2-پنل اکشن را باز کنید
    3-از کتاب Actions زیر کتاب Conditions/loops را انتخاب و سپس دستور if را دوبار متوالی کلیک کنید
    4-در سمت چپ پنل Properties,Actions را کلیک کنید و سپس روی دستور frameloaded دوبار کلیک متوالی کنید
    5-عدعد فریم را در نظر بگیرید و 10 واحد به آن اضافه کنید و بصورت >fram+10 بنویسید به طور مثال اگر شماره فریم 30 میباشد عبارت به شکل >40 میشود
    6-از کتاب Actions زیر مجموعه Movie Control را کلیک کرده و سپس روی دستور goto
    پس از اینکه دستور goto را به اسکریپت خود اضافه کردید پارامتر های بالای صفحه اسکریپت نویسی پدیدار میشوند شماره فریم و سکانسی را که فریم کامل بارگذاری شده را در در اختیار دارید
    7-در جعبه متن پارامتر Scene گزینه Next Scene را برگزینید یا در صورتی که سکانس اصلی را نام گذاری کردید از منوی پایین افتادنی نام سکانس را برگزینید عدد 1 را برای شماره فریم برگزینید لیست زیر فطعه کد را برای وضعیت شرطی که باعث قطع حلقه برای preload میشود را پس از بارگذاری هفدهمین فریم به نمایش میگذارد
    8-فریم 10 را انتخاب و آن را به فریم کلیدی تبدیل کنید
    9-از پنل Actions زیر مجموعه Movie Clip را کلیک کنید و سپس روی دستور goto دوبار کلیک متوالی کنید
    10-در فیلد Frame عدد 2 را تایپ کنید
    11- از منوی Control گزینه Test Movie را انتخاب کنید فلش فیلم را انتشار و در پنجره دیگری به نمایش میگذارد
    پس از اینکه فیلم شروع به نمایش کرد از منوی View گزینه show streaming را کلیک کنید فلش شروع به نمایش فیلم میکند داده ها با تنظیم اتصال مودم جدید جاری میشوند میله Preload به آهستگی بار گذاری داده ها حرکت میکند زمانی که میله کامله توسعه یافت فریم فیلم نمایش می یابد
    کد:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    هر كي تونست درست كنه سورسشو بگذاره خواهشن (جوايز نفيسي تعلق ميگيره!!!!) آقا دلفين و آقا امين اگه ميتونين بسازين اگه آموزش اشكالي داره بهم بگين ممنون موفق باشيد

  2. #2
    اگه نباشه جاش خالی می مونه Aminneo's Avatar
    تاريخ عضويت
    Jul 2006
    محل سكونت
    در بینهایت...
    پست ها
    476

    پيش فرض

    من برات امشبم همينو ميسازم!
    ولي خودت اول يكيشو بساز تا من برات اشكالتو بر طرف كنم!

  3. #3
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    سلام
    من الفين هستم
    اگر امين جان موفق نشدن من دست به كار ميشم
    مرسي

  4. #4
    اگه نباشه جاش خالی می مونه Aminneo's Avatar
    تاريخ عضويت
    Jul 2006
    محل سكونت
    در بینهایت...
    پست ها
    476

  5. #5
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    اها!
    افرين امين جون
    منم رفتم تو سرچ فلش كيت ولي خراب بود!
    مرسي از لطفت

  6. #6
    داره خودمونی میشه blacksword's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    لاهیجان
    پست ها
    194

    پيش فرض

    اي ول به امين و الفين كلي حال دادين اگه بسازين امين جون دمت گرم اگه بسازي يه نگا كنم ميفهمم اشكالم چيه خودم حدس ميزنم ساخت Layer ها رو درست انجام نميدم يعني جايي نميسازم كه اين كتاب ميگه اشتباه ميكنم يه جاي ديگه مثلا تو Scene ميگه بساز تو Movie Clip ميسازم شما بسازين كار كنه منم ميفهمم چي كار كنم دمتون گرم يه حال اساسي به برو بچ انجمن ميدم اگه از اين روش ساخته شه

  7. #7
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    سلام
    دوست عزيز
    شما اگر فايلتون رو بزاريد اينجا من ميتونم اشكالش رو بگم

  8. #8
    داره خودمونی میشه blacksword's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    لاهیجان
    پست ها
    194

    پيش فرض

    چشم پاكش كردم اونو كه ساختم اما دوباره ميسازم سورسشو آپلود ميكنم تا شما درستش كنيد ولي اگه ميشه الفين جان توام دست به كار شو بساز ممنون

  9. #9
    حـــــرفـه ای Elfin-D's Avatar
    تاريخ عضويت
    Aug 2005
    پست ها
    7,785

    پيش فرض

    اخه خوندن اين همه نوشته خيلي وقت ميبره
    ولي چك كردن فايل شما زمان بسيار كمتري مصرف ميكنه

  10. #10
    داره خودمونی میشه blacksword's Avatar
    تاريخ عضويت
    Aug 2006
    محل سكونت
    لاهیجان
    پست ها
    194

    پيش فرض

    آقا اينم سورسي كه من درست كردم ولي درست نميشه الفين جان بري بياي بايد آموزشو بخوني تا بدوني كجا غلط هست دمتون گرم يه وقت 30 دغيغه اي برام بگذارين اينو حل كنين دمتون گرم امين اگه تو ساختي بگذار خوب ممنون همه : [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

صفحه 1 از 2 12 آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •