2D platformer pe unitate de control pisica cu joystick-ul

Platformă 2D pe Unity: controlați pisica cu joystick-ul


De îndată ce a existat timp liber, am continuat să cunosc unitatea 3D. În final, vreau să creez un simplu platformer 2D (2D) - un joc în care personajul poate fi controlat folosind joystick-ul. În această lecție vă voi spune cum în doar câteva minute poți crea un personaj și joacă în Unity 3d.

Ca de obicei, totul începe cu un nou proiect. Alegeți 2D, creați și vedeți un plan fără sfârșit. Nu fi descurajat, în curând o vom umple. În directorul cu proiectul găsim directorul Assets, în care se află directorul Textures - copiem trei imagini acolo. Principalul personaj este Cat Balun:

Ar trebui să fie adăugat cu un sprite (vom face apoi animat dacă mâinile ajunge) GameObject -> Obiect 2D -> Sprite. Avionul pe care va alerga:

Și butonul (sau, mai precis, semnul) al ieșirii:

Dimensiunile pot să nu coincidă, aceasta este o schimbare pentru tine, indiferent - trageți mouse-ul peste limitele obiectelor. Apoi, selectați GameObject -> Camera. În cele din urmă, ar trebui să obținem această imagine:

Cu toate acestea, înainte de a vă deplasa, trebuie să faceți obiectele imaginilor. Pentru sprite cu pisica se adauga doua componente: Fizica 2D -> Rigidbody 2D si Fizica 2D -> Box Collider 2D. Același lucru este valabil și pentru imaginea suprafeței, numai câmpul Body Type este setat la Static - astfel încât platforma să nu cadă sub propria greutate:

Acum puteți începe să scrieți un script pentru mișcare. Iată lista scriptului move.cs (scrieți pe as sharp):

Acest script este aplicat pisicii sprite. Cu toate acestea, pentru ajustarea finală a joystick-ului, trebuie să adăugați altceva. Deschideți Setările proiectului -> Introduceți și schimbați și modificați numele persoanelor care manipulează butoanele joystick-ului în conformitate cu lista de mai sus:

Acum totul: pisica noastra Balun poate fi controlata cu ajutorul joystick-ului: va alerga de-a lungul platformei spre dreapta si spre stanga. Deocamdată, până acum. Proiectul finalizat cu sursele pentru Unity 5.5.1 poate fi descărcat aici. A continua.


2D platformer pe unitate de control pisica cu joystick-ul
articol IT. Unity3D. și ascuțită. joystick. platformer

Articole similare