Mundarija:

2d raketa qo'nish sim: 3 qadam
2d raketa qo'nish sim: 3 qadam

Video: 2d raketa qo'nish sim: 3 qadam

Video: 2d raketa qo'nish sim: 3 qadam
Video: Встреча АСХАБ ТАМАЕВ vs. РУКИ БАЗУКИ Кирилл ТЕРЁШИН vs ЧЕЧЕНСКИЙ ХАЛК 2024, Noyabr
Anonim
2d raketa qo'nish sim
2d raketa qo'nish sim
2d raketa qo'nish sim
2d raketa qo'nish sim
2d raketa qo'nish sim
2d raketa qo'nish sim

Agar siz simulyatsiya/ o'yinni o'ynashni xohlasangiz, bu erni bosing yoki https:/ ga o'ting. /scratch.mit.edu/projects/432509470/

1 -qadam: Fizika dvigateli

Fizika dvigateli
Fizika dvigateli
Fizika dvigateli
Fizika dvigateli

Raketa simulyatorlari fizik simulyatsiyasiz mavjud bo'lolmaydi, shuning uchun sizga barcha o'zgaruvchilar kerak bo'ladi:

  1. Vh yoki Tezlik Gorizontal, misolda ko'rsatilgandek
  2. Vv yoki Tezlik Ko'rsatilganidek vertikal
  3. EnginePower, raketaning zarbasini bildiradi
  4. EngineAngle, gimbals bilan boshqarish uchun
  5. indikator va tushish shartlari uchun umumiy tezlik
  6. portladi, sabablarga ko'ra biz keyingi bosqichga o'tamiz

O'zgaruvchilarni yaratgandan so'ng, "harakat" yorlig'iga o'ting va bloklarni qo'ying [o'zgartirish x ((o'zgartirish)) va [o'zgarish y ((o'zgartirish)))

Vv -ni [o'zgarish y () o'zgaruvchisiga va Vh [o'zgartirish x ((]) ga qo'ying va hamma narsani pastadirga qo'ying.

Gravitatsiyani qo'shish uchun pastadirga [o'zgartirish Vh (-1)] ni qo'shing.

Bir oz sudralish ko'rinishini qo'shish uchun quyidagi blokni tsiklga qo'shing:

[Vh ni (0,99*Vh) ga qo'ying)

[Vv -ni (0.999*Vv) ga o'rnating]

Oh, bola, endi "dvigatellar" vaqti keldi

Bu gimballar va yo'nalish ko'rsatgichlari tomonidan boshqariladigan bo'lgani uchun, bizga raketa ko'rsatayotgan tomonga harakatlanishiga imkon beradigan narsa kerak. Dvigatelning aylanishi harakat yo'nalishiga ta'sir qilsa, dvigatel burchagi umumiy tortishish yo'nalishiga ozgina hissa qo'shadi, shuning uchun uni qo'shing va kompyuterdan biroz trigonometriya va voilani bajarishni so'rang, dvigatel chiqishi bajariladi.

2 -qadam: O'yin mexanikasi

O'yin mexanikasi
O'yin mexanikasi
O'yin mexanikasi
O'yin mexanikasi
O'yin mexanikasi
O'yin mexanikasi
O'yin mexanikasi
O'yin mexanikasi

"O'yin" sifatida bu boshqaruv elementlari, g'alaba qozonish sharti va o'yin tugashi uchun qandaydir yo'l bo'lishi kerak.

Boshqaruv elementlari uchun biz ilgari o'rnatgan ba'zi o'zgaruvchilarga kalitlarni ulashimiz kerak

Yuqorida ko'rsatilgandek, dvigatel yo'nalishi uchun ikkita kalit va dvigatel kuchini belgilang

G'alaba sharti sifatida, ma'lum bir rang yoki y darajasidan foydalaning, bu erda men xaritaning katta qismini noaniq maydon sifatida qo'yaman. Ko'rib turganingizdek, "portlatilgan" o'zgaruvchidan foydalaniladi, bu kostyum sozlagichining portlash sodir bo'lgan paytdan boshlab portlamagan holatga o'tishiga to'sqinlik qiladi. parametrlar ozmi -ko'pmi mukammal tik holatidadir va juda past tezlikka ega. endi qo'ngandan so'ng, raketa suzuvchi raketani oldini olish uchun ma'lum bir y darajasiga qo'yiladi va hamma narsa 0 ga o'rnatiladi.

Boshlash shartlari uchun uni oqilona burchak ostida, yoki tasodifiy qilib qo'ying - bu sizning tanlovingiz

3 -qadam: Ko'rsatkichlar

Ko'rsatkichlar
Ko'rsatkichlar
Ko'rsatkichlar
Ko'rsatkichlar

Va nihoyat, uni ko'proq odamlar o'ynashi uchun men indikatorlarni qo'shdim va siz ham vizual ko'rsatkichlarni aniqlashni osonlashtirasiz va kod yuqorida ko'rsatiladi.

Tavsiya: