فهرست مطالب:

سیم کارت فرود 2 بعدی: 3 مرحله
سیم کارت فرود 2 بعدی: 3 مرحله

تصویری: سیم کارت فرود 2 بعدی: 3 مرحله

تصویری: سیم کارت فرود 2 بعدی: 3 مرحله
تصویری: آموزش مرحله به مرحله ی فرودگاه از مبدا تا مقصد 2024, نوامبر
Anonim
سیم کارت فرود 2 بعدی
سیم کارت فرود 2 بعدی
سیم کارت فرود 2 بعدی
سیم کارت فرود 2 بعدی
سیم کارت فرود 2 بعدی
سیم کارت فرود 2 بعدی

اگر می خواهید شبیه سازی/ بازی را انجام دهید ، اینجا را کلیک کنید یا به https بروید: /scratch.mit.edu/projects/432509470/

مرحله 1: موتور فیزیک

موتور فیزیک
موتور فیزیک
موتور فیزیک
موتور فیزیک

شبیه سازهای موشکی نمی توانند بدون شبیه سازی فیزیک وجود داشته باشند ، بنابراین شما به همه متغیرها به شرح زیر نیاز دارید:

  1. Vh یا VelocityHorizontal همانطور که در مثال نشان داده شده است
  2. Vv یا Velocity همانطور که در تصویر نشان داده شده است
  3. EnginePower ، برای نشان دادن نیروی تولید شده توسط موشک
  4. EngineAngle ، جهت فرمان توسط گیمبال ها
  5. سرعت کل ، برای شاخص و شرایط تاچ دان
  6. منفجر شد ، به دلایلی که در مرحله بعدی به آن خواهیم پرداخت

پس از ایجاد متغیرها ، به برگه "motion" بروید و بلوک های [Change x by ()] و [change y by ()] را بگذارید.

Vv خود را در [change y by ()] و Vh را در [change x by ()] قرار دهید و کل را در یک حلقه قرار دهید.

برای افزودن گرانش ، فقط یک [تغییر Vh توسط (-1)] به حلقه اضافه کنید.

برای افزودن ظاهر درگ ، بلوک زیر را به حلقه اضافه کنید:

[Vh را روی (0.99*Vh) تنظیم کنید]

[تنظیم Vv روی (0.999*Vv)]

آه پسر ، اکنون وقت "موتورها" است

از آنجا که این امر توسط گیمبال و جهت گیری کنترل می شود ، ما به چیزی نیاز داریم که به موشک اجازه دهد در مسیری که به آن اشاره می کند حرکت کند. از آنجایی که چرخش موتور تا حدی بر جهت رانش تأثیر می گذارد ، زاویه موتور به جهت رانش کلی کمی کمک می کند ، بنابراین آن را اضافه کنید و از کامپیوتر بخواهید کمی مثلثات و صدا را انجام دهد ، خروجی موتور تمام شده است.

مرحله 2: مکانیک بازی

مکانیک بازی
مکانیک بازی
مکانیک بازی
مکانیک بازی
مکانیک بازی
مکانیک بازی
مکانیک بازی
مکانیک بازی

به عنوان یک "بازی" ، این باید دارای کنترل ، شرط برد و راهی برای پایان بازی باشد.

برای کنترل ها ، تنها کاری که باید انجام شود اتصال کلیدها به برخی از متغیرهایی است که قبلاً تنظیم کرده ایم

همانطور که در بالا نشان داده شده است دو کلید جهت موتور و یکی کلید قدرت موتور را تعیین کنید

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

برای شروع شرایط ، آن را با زاویه مناسب در مکانی مناسب تنظیم کنید ، یا آن را تصادفی کنید ، این انتخاب شما است

مرحله 3: شاخص ها

شاخص ها
شاخص ها
شاخص ها
شاخص ها

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

توصیه شده: