Cum sa faci usi, cu fizica si fara studio de nullcode, jocuri, unitate, scripturi

Un mic joc pentru industria de jocuri de noroc pentru începători. Vom învăța să facem ușile, ușile clasice obișnuite, plus, de asemenea, pot fi atribuite, de exemplu, dulapurilor, precum și lucruri similare. În acest caz, ia în considerare două opțiuni pentru controlul ușii. În primul caz, fără fizică, deschiderea și închiderea, este reglementată printr-un scenariu, care în principiu este potrivit pentru multe jocuri. A doua opțiune, control sub fizică, iar jucătorul controlează încuietoarea ușii, dacă blocarea este deschisă, apoi o mică mișcare și ușa se va deschide. În plus, scenariul a pus în aplicare capacitatea de a închide ușa înapoi la castel. În plus, în ambele cazuri, luați în considerare optimizarea scripturilor.








Avem nevoie de un model al ușii pregătite. Apoi, adăugăm un obiect gol la scenă, sub numele de "Ușă", resetăm poziția la zero și am aruncat ușa modelului în acest obiect, de asemenea, ne-am resetat poziția. Ușa este acum un obiect copil:

Cum sa faci usi, cu fizica si fara studio de nullcode, jocuri, unitate, scripturi


Rețineți că modelul ușii trebuie implementat corect în spațiu față de axe. Pentru ao deschide în direcția opusă, consultați direcția axei Z (albastru) din captura de ecran.







Creați în ușă un alt obiect copil, numiți-l Anchor și mutați această ancoră în locul unde ar trebui să existe o buclă de ușă:

Cum sa faci usi, cu fizica si fara studio de nullcode, jocuri, unitate, scripturi


După aceea, face modelul ușii o fiică la Anchor.

Apropo, modelul ușii ar trebui să aibă un coliziune și o etichetă, de exemplu - Ușa. Colizoarele de pe cadrul ușii ar trebui să fie montate astfel încât să nu interacționeze cu ușa. Acest lucru este necesar pentru funcționarea normală a fizicii ușii.


Am atârnat pe modelul ușii scriptul Ușă:


Pe camera video a jucătorului se blochează scriptul DoorControl:


Facem același lucru, dar folosim și alte scripturi.

În loc de Ușă, hang out PhysicsDoor:


Și în loc de DoorControl, apucăm pe camera PhysicsDoorControl:


Pentru ca fizica să funcționeze, mai sunt încă câteva lucruri de făcut. Mergeți la ușă și configurați componenta articulației articulației:

Cum sa faci usi, cu fizica si fara studio de nullcode, jocuri, unitate, scripturi


Ancorați - reglați poziția și puneți-o în același loc în care balamaua ușii noastre.
Axă - alegeți axa Y.
Activați Limitele de utilizare și setați valorile cerute.

Acum, fizica ușii va funcționa dacă totul este configurat corect.

Descărcați și urmăriți la locul de muncă:

Nu puteți descărca fișiere de pe serverul nostru







Trimiteți-le prietenilor: