Мазмұны:
Бейне: 2d зымыран қонуы: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Егер сіз тек модельдеу/ ойын ойнағыңыз келсе, мына жерді басыңыз немесе https:/ сайтына өтіңіз. /scratch.mit.edu/projects/432509470/
1 -қадам: физикалық қозғалтқыш
Ракета тренажерлері физикалық модельдеусіз өмір сүре алмайды, сондықтан сізге барлық айнымалылар келесідей қажет болады:
- Vh немесе VelocityGorizontal мысалда көрсетілгендей
- Vv немесе SpeedVertical көрсетілгендей
- EnginePower, зымыранның соққысын көрсетеді
- EngineAngle, гимбалдарды басқаруға арналған
- жалпы жылдамдық, индикатор мен түсу шарттары үшін
- жарылды, себептермен біз келесі қадамға кіреміз
Айнымалыларды жасағаннан кейін, «қозғалыс» қойындысына өтіп, [х -ты () өзгерту және [у -ды өзгерту ()] блоктарын қойыңыз.
Vv -ді [өзгерту y -ге ()] және Vh -ге [өзгерту х -ке ()] қойыңыз және барлығын циклге қойыңыз.
Ауырлық күшін қосу үшін циклге [Vh мәнін (-1) өзгерту) қосу жеткілікті.
Ажырату көрінісін қосу үшін келесі блокты циклге қосыңыз:
[Vh мәнін (0,99*Vh) орнатыңыз]
[Vv (0.999*Vv) күйіне орнату]
О, бала, енді «қозғалтқыштардың» уақыты келді
Бұл гимбальмен және бағдармен басқарылатындықтан, бізге зымыран көрсеткен бағытта жүруге мүмкіндік беретін нәрсе қажет. Қозғалтқыштың айналуы қозғалыс бағытына әсер ететіндіктен, қозғалтқыш бұрышы жалпы тартылу бағытына сәл үлес қосады, сондықтан оны қосыңыз және компьютерден тригонометрия мен воиланы орындауды сұраңыз, қозғалтқыштың шығысы орындалады.
2 -қадам: ойын механикасы
«Ойын» ретінде бұл басқару элементтері, жеңіс шарты және ойынның аяқталуының қандай да бір әдісі болуы керек.
Басқару элементтері үшін кілттерді бұрын орнатылған кейбір айнымалыларға қосу керек
Жоғарыда көрсетілгендей қозғалтқыштың бағытына екі кілт пен қозғалтқыштың қуатына бір кілт тағайындаңыз
Жеңіске жету үшін белгілі бір түсті немесе у деңгейін қолданыңыз, мұнда мен картаның үлкен бөлігін өңделмейтін аймақ ретінде қойдым. Сіз көріп отырғандай, «жарылған» айнымалысы бар, ол костюм орнатушының жарылыс басталған сәттен бастап жарылмағанға ауысуына жол бермейді. параметрлері азды -көпті тік және өте төмен жылдамдықта. енді қонғаннан кейін зымыран өзгермелі зымыранды болдырмау үшін белгілі бір у деңгейіне қойылады және барлығы 0 -ге орнатылады.
Бастау шарттары үшін ақылға қонымды жерде ақылға қонымды бұрыш орнатыңыз немесе кездейсоқ етіп жасаңыз, бұл сіздің таңдауыңыз
3 -қадам: индикаторлар
Ақырында оны көп адамдар ойнай алатындай ету үшін мен индикаторларды қостым, және сізде визуалды индикаторларды анықтау оңайырақ болады, ал код жоғарыда көрсетіледі.
Ұсынылған:
Alexa негізіндегі дауысты басқарылатын зымыран ұшырғыш: 9 қадам (суреттермен)
Alexa негізіндегі дауысты басқарылатын зымыран ұшырғыш: қыс мезгілі жақындаған сайын; жарық мерекесі тойланатын жылдың дәл сол мезгілі келеді. Иә, біз Дивали туралы айтамыз, ол бүкіл әлемде атап өтілетін нағыз үнді фестивалі. Биыл Дивали аяқталды және адамдарды көруде
Сымсыз қауіпсіз зымыран ұшырғыш: 8 қадам
Сымсыз қауіпсіз зымыран ұшырғыш: HiI мен сымсыз зымыран тасығыштың қызықты жобасын жасадым, және сіздерге бұл ұнайтынына сенімдімін деп үміттенемін. Төрт арналы релелік тақта төрт петардалық ракетаны бір-бірден сымсыз немесе қауіпсіз іске қосу үшін пайдаланылады. бір руниден
Дыбыстан жоғары зымыран моделі Брахмос: 6 қадам
Брахмос дыбысынан жоғары зымыран моделі: Бұл жоба білім беру мақсатында жасалған 3D басып шығарылған интерактивті зымыран. Шынымды айтсам, зымырандар әдетте ақсақ болып көрінеді, тек ұзын металл түтік. Егер біреу жаңалық ашпаса немесе бірдеңе жаңалықтарда болмаса, олар туралы ешкім айтпайды. Бұл муляж
Arduino зымыран тасығышы: 5 қадам
Arduino зымыран ұшырғышы: Бұл arduino uno көмегімен зымырандардың моделі ұшырылатын жоба. Нан тақтасына қосылатын электронды компоненттерден басқа, сізге батарея қысқышымен 12 вольтты қуат көзі қажет, аллигатор қысқыштары бар кемінде 10 футтық сымдар, қуат көзі
Зымыран ұшырудың контроллері: 9 қадам (суреттермен)
Overkill Model Rocket ұшыру контроллері!: Үлкен зымырандар қатысатын үлкен жоба аясында маған контроллер қажет болды. Бірақ менің барлық жобаларым сияқты, мен қарапайым негізге сүйене алмадым және зымыранды модельдейтін бір түймені басқара алмадым, жоқ, мен өте асып кетуге мәжбүр болдым