kako dodati jedinicu rotacije u jedinstvo


Odgovor 1:
"U jedinstvu, kad dodam silu kocki, ona se neprestano kotrlja, a ja želim samo gurnuti kocku, a ne natjerati je da se kotrlja, jesu li njihovi prijedlozi?"

Smanjite statičko i dinamičko trenje fizičkog materijala nanesenog na kocku. To će olakšati klizanje. Statičko trenje utjecati će na to koliko je teško pokrenuti kocku klizanjem, a dinamičko trenje utječe na to koliko se usporava pri kretanju.

Također biste mogli pogledati kako se sila primjenjuje. Sile primijenjene na središte rjeđe će uzrokovati pad kocke od sile primijenjene izvan središta.


Odgovor 2:

Jedan od načina je izračunati položaj na kojem bi se vaša kocka trebala zaustaviti nakon što sila prestane djelovati na kocku, a zatim ručno simulirati kretanje putem tweena kao što je DoTween ili Lean Tween.

DOT Between - DokumentacijaLeanTween

FI pokušavate koristiti zadanu fiziku Unityja, umjesto da primijenite silu u bilo kojoj funkciji Ažuriranja, primijenite je jednom. Također u inspektoru pod svojstvima krutog tijela povećavaju varijablu "DRAG", to će polako iscrpljivati ​​brzinu objekta. Također upotrijebite svojstvo ograničenja krutog tijela kako biste izbjegli kretanje i / ili rotaciju u bilo kojoj određenoj osi.

Nadam se da ovo pomaže. :)

Živjeli.


Odgovor 3:

Otvorite Rigidbody kocke i zamrznite rotaciju. Kocka će se i dalje kretati u bilo kojem smjeru, ali se neće okretati.

Samo označite gornje potvrdne okvire rotacije zamrzavanja.

Igre koje sam kreirao:

Posljednja kula

,

Spike-O-Ball

Odgovor 4:

Ovisi o tome kakav je krajnji ishod koji tražite, ali pretpostavljam da je ono što tražite ograničenja rotacije Rigidbody.

Ovo bi trebalo riješiti vaš problem. Ako objekt trebate rotirati kasnije, jednostavno možete onemogućiti ograničenje.


Odgovor 5:

Ako ga želite gurnuti samo na ravnini XZ, ako se dobro sjećam, možete zaključati Y os na njegovoj komponenti krutog tijela, tako da se vrijednost Y kocke ne može mijenjati, zbog čega će izgledati kao da se istjera i neće se kotrljati


Odgovor 6:

Komponenta krutog tijela ima mogućnost zamrzavanja rotacije, tako da se neće kotrljati, već samo kretati na temelju sila koje na nju primijenite.

Priručnik:

Jedinstvo - Priručnik: Čvrsto tijelo

Odgovor 7:

Pokušajte popraviti rotaciju kocke u prozoru Inspector. Kad je odabrana kocka. Zatim pokušajte ponovo