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

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




نمايش نتايج 1 به 2 از 2

نام تاپيک: آموزش ساخت Character Animation با Quick2D

  1. #1
    کـاربـر بـاسـابـقـه dark_dragon's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Germany
    پست ها
    492

    پيش فرض آموزش ساخت Character Animation با Quick2D

    سلام.
    این اولین آموزش برای انجین Quick2D هست.
    در این آموزش می خواهیم یاد بگیرید که چطور یک کاراکتر با انیمیشن و حرکت داشته باشیم.

    ابتدا آخرین نسخه انجین Quick2D را از [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] دانلود کنید.
    سپس فایل زیر را دانلود کنید و فولدر character در پوشه Sprites قرار بدید.

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    (چقدر بده که من نمیتونم فایل پیوست کنم !)

    در پوشه اصلی انجین، یک فایل با نام character_animation.js ایجاد کنید و قالب اصلی زیر را در آن قرار دهید :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    متغیر های زیر را تعریف کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    در رویداد Project_Settings تنظیمات زیر را وارد کنید:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

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

    در رویداد Start متغیر ها را مقدار دهی اولیه می کنیم:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    حالا نوبت به آماده سازی آرایه فریم ها می رسد.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    در رویداد Main کاراکتر را رسم می کنیم:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    برای انیمیشن، به یک تایمر نیاز داریم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید


    برای تغییر سرعت انیمیشن می توانید مقادیر timer را تغییر دهید.

    حالا نوبت به استفاده از کیبورد رسیده. من این کار را برای یک جهت انجام میدهم. شما باقی جهات را تکمیل کنید.

    رویداد فشردن کیبورد را بنویسید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و کد زیر را در آن اضافه کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    با این کد، ما شروع حرکت را اعلام می کنیم.
    حالا باید به آن خاتمه دهیم.

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

    در انتها، به تابع Main و بعد از خط if (is_down){ رفته و کد زیر را اضافه کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید



    مشکلات خود را در همین تاپیک اعلام کنید.


    منبع :
    http://www.gamedev.net/topic/631965-quick2d-free-game-enginee/page__view__findpost__p__4984736
    Last edited by dark_dragon; 28-09-2012 at 19:15.

  2. 2 کاربر از dark_dragon بخاطر این مطلب مفید تشکر کرده اند


  3. #2
    کـاربـر بـاسـابـقـه dark_dragon's Avatar
    تاريخ عضويت
    Sep 2007
    محل سكونت
    Germany
    پست ها
    492

    پيش فرض

    چرا کدها این ریختی شد !؟!؟

    ویرایش:
    درستش کردم !
    Last edited by dark_dragon; 28-09-2012 at 19:24.

Thread Information

Users Browsing this Thread

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

User Tag List

برچسب های این موضوع

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

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