Mustaqil ish virtual tizimlar loyihasi
Download 1.17 Mb.
|
Virtual tizim
- Bu sahifa navigatsiya:
- 3D-da xarakter harakatlarini rivojlantirish
- 2D formatidagi Unity-da belgilar harakati
- Yerdan nusxa kochiring (ctrl + D) va uni biz avval yaratgan yangi bosh obektga otkazing.
MUSTAQIL ISHVirtual tizimlar loyihasiMavzu:Loyihaga personaj qo‘shish Topshirdi: Barnoqulov B. Tekshirdi: Anarbayeva F. REJA:
3D-da xarakter harakatlarini rivojlantirishKeling, "Birlik" bo'yicha darsni o'yin sahnasini ikkita komponentga bo'lishdan boshlaylik, bu erda birinchisi - qahramon harakatlanadigan platforma. Boshqacha aytganda, bu samolyot. Ikkinchi komponent - qahramonning o'z ob'ekti - Sfera.Keyinchalik, biz ob'ektlarni jonlantirishga o'tamiz. Unity-da belgilar nazorati jismoniy jihatdan to'g'ri bo'lishi kerak. Bu RigidBody komponenti tomonidan taqdim etiladi. Inspektorda Komponent qo'shish, keyin Fizika va qattiq tanani bosing.Qanday qilib ob'ektlarni o'z qonunlariga muvofiq mavjud qilish kerak? Siz o'z dunyongizning yaratuvchisisiz va undan fizika haqida so'rashingiz mumkin. Bu nuqtaning rivojlanishi deyarli butunlay stsenariyda. Biz uni C Sharp (C#) kabi dasturlash tilidan foydalanib yozamiz.Biz bo'sh skript yaratamiz va harakat tezligi, aylanish tezligi, vertikal va gorizontal harakat uchun javobgar bo'ladigan o'zgaruvchilarni belgilaymiz. Bizning holatda, C Sharp-dagi o'zgaruvchilar mos ravishda MovementSpeed, TurningSpeed, vertikal va gorizontal deb nomlanadi.Yangilash funksiyasida Y o'qi bo'ylab belgining aylanishini va Z o'qi bo'ylab harakatlanishini yozamiz. u faqat yaratilgan dasturni saqlash va kompilyatsiya qilish uchun qoladi. 2D formatidagi Unity-da belgilar harakati
Yerdan nusxa ko'chiring (ctrl + D) va uni biz avval yaratgan yangi bo'sh ob'ektga o'tkazing.Keyinchalik, C# da skript yozishingiz kerak, buning uchun biz uni yaratamiz.Biz qahramonning tezligi va uning harakat yo'nalishi uchun o'zgaruvchilarni e'lon qilamiz. Bizning holatda, bular mos ravishda maxSpeed va flipRightKo'chirish o'zgaruvchisi orqali biz belgi qaysi yo'nalishda harakatlanayotganini ko'rsatamiz. Buni if-else shartli iboralar bilan qilish oson. Agar chapga siljitish uchun tugma bosilsa, "1" ni qaytaring, aks holda "-1" (o'ngga o'tish uchun tugma bosilsa).Download 1.17 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling