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

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




صفحه 3 از 7 اولاول 1234567 آخرآخر
نمايش نتايج 21 به 30 از 68

نام تاپيک: آموزش ACTION SCRIPT در FLASH MX (هرچه می خواهد دل تنگت بساز!)

  1. #21
    اگه نباشه جاش خالی می مونه mohammad_molana's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    -
    پست ها
    271

    پيش فرض

    آقا دمت گرم...
    منم عاشق فلش هستم اما چيزي بلد نيستم
    آموزشت هم تا حالا خيلي خوب بوده
    موفق باشي و سبز...

  2. #22
    پروفشنال Iranian_sports's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    تهران
    پست ها
    573

    پيش فرض

    سلام
    خيلي خوبه ادامه بده
    من چيزي بلد نيستم ولي خوب اگر چيزي ديدم ميذارم اينجا
    موفق باشيد
    فعلا

  3. #23
    اگه نباشه جاش خالی می مونه mahdi_pc's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    سراي موقت
    پست ها
    272

    پيش فرض

    فرمان gotoandplay(پرش به يك فريم)

    1 فريم اول را در پنجره time line انتخاب و سپس به پنل action script برويد و دستور stop را (بدون هيچ مقدمه اي)وارد كنيد.
    2ـ در همان فريم اول يك دكمه بسازيد.

    3ـ در فريم اول دكمه را انتخاب و در حالي كه دكمه انتخاب است به action script برويد. و از ستون سمت چپ پنل و از آدرس
    global function/timeline control
    يكي از دو دستور gotoandplay يا gotoandstop را وارد صفحه كنيد.و در پرانتز مقابل دستور شماره يك فريم (مثلا10) را وارد كنيد.
    (البته قبل از وارد كردن اين دستور چنانكه قبلا گفتيم بايد دستور on را وارد كرده و يكي از حالات فعال كردن دكمه ها مثلا حالت prees را انتخاب كنيد و سپس دستور بالا را به درون كروشه ي جلوي on بياوريد.)

    4ـ فريم 10 (همان فريم وارد شده در مرحله قبل)را انتخاب كنيد و با زدن كليد f6 آن را به يك key frame تبديل كنيدو حالا در اين فريم يك شكل يا متن يا... دلخواه را اضافه كنيد تا از فريم اول قابل تشخيص باشد.

    حالا بازدن كنترل و اينتر فيلم را به اجرا بگذاريد.
    ميبينيد كه تا كاري نكنيد فيلم در فريم اول ثابت است. حال اگر روي دكمه كليك كنيد فيلم يك باره به فريم مشخص شده ( ما به طور مثال فريم 10 را وارد كرده بوديم.) پرش مي كند.
    توجه! اگر فرمان gotoandplay را وارد كرده باشد فيلم به فريم 10 رفته و فيلم در فريم هاي بعدي يا همان فريم يك ادامه پيدا مي كند. اما اگر دستور gotoandstop را وارد كرده باشيد.فيلم به فريم 10 پرش كرده و در همان فريم مي ايستد. در اين حالت شما مي توانيد به دكمه موجود در فريم 10 دستور بدهيد كه اگر دكمه كليك شد به فريم اول برود.
    پس در كل دستوري كه به دكمه داديم به اين شكل است:
    توجه كنيد به علت نبودن قابليت چپ چين نوشته ها در انجمن جاي پرانتزها جابجاست براي درست ديدن آنها(البته تقريبا) آنها را كپي و در محيط اكشن اسكريپتpast كنيد. 8)
    on(press){
    gotoandstop(10)
    {
    نظر.............................

  4. #24
    اگه نباشه جاش خالی می مونه mahdi_pc's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    سراي موقت
    پست ها
    272

    پيش فرض

    آشنایی با چند دستور کوتاه

    1-دستور nextframe
    اگر این دستور را به یک دکمه دهید با کلیک روی آن دکمه در محیط اجرا فیلم به فریم بعدی می رود. دادن این دستور به یک فریم معمولا کاربردی ندارد چون که فیلم به طور خودکار به فریم بعد می رود( البته اگر فرمان استوپ نداده باشید) و دیگر نیازی به وارد کردن این دستور نیست.
    فرمان prevframe هم دقیقا برخلاف دستور بالا عمل کرده و فیلم را به یک فریم قبل تر منتقل می کند.
    2-دستور nextscene
    این دستور هم مانند nextframe عمل می کند با این تفاوت که به وسیله این فرمان فیلم به صحنه (scene) بعد می رود(در فلش می توانید چندین scene داشته باشید برای اضافه کردن یک scene در منوی insert روی scene کلیک کنید. هر scene این ویژگی را دارد که فریم هایی جدا از سایر scene ها دارد و در واقع هر scene در یک فیلم فلش مانند پرده های مختلف یک نمایشنامه است.) فرمان prevframe هم فیلم را به scene قبل می برد.
    3-دستور stop allsounds
    اجرای ین دستور موجب قطع شدن همه صداهایی است که به فیلم فلشمان افزوده ایم. با دادن این دستور به یک دکمه قطع اصوات را به وسیله فشردن آن دکمه انجام می گیرد و با دادن این دستور به یک فریم با رسیدن فیلم به آن فریم صداها متوقف می شوند. اگر هم این دستور را به یک movie clip بدهیم با load شدن آن مویکلیپ صداها متوقف می شوند.

    دستوراتی که در این تاپیک و تاپیک های قبلی بررسی کردیم جزو دستورات مقدماتی و البته مهم action script هستن که معمولا کاربرد زیادی هم دارن.
    اگه در اجرای هر کدوم ازمسایل گفته شده دچار مشکلی شدین حتما توی این مقاله در میون بذارید. :roll:

  5. #25
    اگه نباشه جاش خالی می مونه mahdi_pc's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    سراي موقت
    پست ها
    272

    پيش فرض

    يك نكته:
    با استفاده از دستور زير مي توانيد به يك فريم در يك scene ديگر برويد.(تا حالا فقط به يك فريم در scene جاري مي پريديم)شكل دستور در زماني كه آن را به يك دكمه داده يم به اين صورت است:
    on (press) {
    gotoAndStop("scene2",10);
    }

    براي درست ديدن دستورات آنها را كپي و در محيط action script پاست كنيد.
    در اين مثال با فشردن دكمه در محيط اجرا فيلم فلش ما به فريم 10 در scene دوم مي پرد.
    همان طور كه گفتيم در فلش هر scene فريمها و timeline مخصوص به خود را دارد.

  6. #26
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    خيلي خوبه ...
    گفتنيا رو گفتي كه ؟!

  7. #27
    اگه نباشه جاش خالی می مونه mohammad_molana's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    -
    پست ها
    271

    پيش فرض

    خيلي باحالي آقا مهدي...
    دمت گرم
    ايول....

  8. #28
    آخر فروم باز AHT's Avatar
    تاريخ عضويت
    Jan 2005
    محل سكونت
    قم
    پست ها
    1,659

    پيش فرض

    مهدي جان خوب پيش ميري

  9. #29
    Banned K053_LSH_KV90's Avatar
    تاريخ عضويت
    May 2005
    محل سكونت
    Backdo0rs
    پست ها
    1,407

    پيش فرض

    آقا خيلي خوبه آقايون وسط آموزش نپرين وسط اگه ميشه
    كميل كجايي كه اينا رو PDFكني

  10. #30
    اگه نباشه جاش خالی می مونه mahdi_pc's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    سراي موقت
    پست ها
    272

    پيش فرض

    اين بار مي خواهيم در مورد متن در محيط فلش بگوييم.
    اين مطلب شايد در ابتدا ربط چنداني به action script نداشته باشد ولي در ادامه خيلي به درد خواهد خورد!
    همان طور كه حتما مي دانيد براي نوشتن يك متن (و در واقع درست كردن يك فيلد متني) از ابزار text tool در جعبه ابزار استفاده كرده و در صفحه اصلي فلش يك كادر متني ايجاد مي كنيم. پس از ايجاد كردن يك كادر متن در حالي كه آن كادر انتخاب است(لازم نيست حتما درون كادر چيزي تايپ شده باشد) به پنل properties در پايين صفحه برويد. در سمت چپ اين پنل يك منوي كركره اي مي بينيد (type text) اگر آن را باز كنيد مي بينيد كه شامل سه حالت مختلف است:
    static text
    dynamic text
    input text

    با انتخاب حالت اول شما يك كادر متني به وجود آورده ايد كه تنها قابلي نمايش آنچه شما تايپ كنيد را دارد. شما نه مي توانيد به يك متن استاتيك نامي بدهيد و نه يك متغير براي اطلاعات موجود در آن تعريف كنيد. اما اگر حالت ديناميك يا متن پويا را انتخاب كنيد مي بينيد كه ساير تنظيمات پنل تغيير مي كند. حالا مي توانيد در كادر پايين به نام instance name نامي براي فيلد متني خودتان بگذاريد و در سمت راست پايين پنل در كادر var يك متغير را به فيلد متني خود اختصاص دهيد كه اين متغير كاربدهاي زيادي در نوشتن اكشنها خواهد داشت. خاصيت dynamic text در اين است كه متن موجود اين كادر متني مي تواند در حين نمايش فيلم و بسته به برنامه اي كه ما مي نويسيم دايم تغيير كند .
    مثلا شما پس از انتخاب حالت ديناميك در كادر var نام متغير مربوطه را a مي گذاريد. حالا مي توانيد در اكشن برنامه اي بنويسيد كه مثلا با فشردن اين دكمه حاصل متغير a حاصل 7+2 را نشان دهد و با زدن دكمه ديگر حاصل 9+5-3 به a نسبت داده شده و در نتيجه در آن فيلد متن ديناميك شما نمايش داده شود.
    ضمنا امتحان كنيد كه آيا در حالت ديناميك در حال پخش فيلم شما مي توانيد در كادر متني را وارد كنيد؟
    جواب منفي است.
    اما حالت سوم يعني input text يك فيلد متني را ايجاد مي كند كه شما مي توانيد توسط آن متن ورودي كه كاربر تايپ مي كند را بگيريد و آن ورودي را در يك متغير ذخيره كنيد. مثلا در يك سايت با استفاده از input text فيلدي ايجاد مي كنيد كه كاربر سايت ايميل خود را در ان وارد كند و در نتيجه آن ورودي در متغيري كه شما به فيلد نسبت داده ايد ذخيره شود.
    كاربرد اين مسايل در زمان نوشتن دستورات يك برنامه مشخص مي شود. :roll:

Thread Information

Users Browsing this Thread

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

User Tag List

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

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