bagaimana menambahkan daya putaran dalam kesatuan


Jawapan 1:
"Dalam Perpaduan, ketika saya menambah kekuatan pada kubus, ia terus bergulir, dan saya hanya mahu menekan kubus, bukan membuatnya bergulung, adakah cadangan mereka?"

Turunkan geseran statik dan dinamik bahan fizik yang dikenakan pada kubus. Ini akan menjadikan slaid lebih mudah. Geseran statik akan mempengaruhi betapa sukarnya memulakan gelongsor kubus, dan geseran dinamik akan mempengaruhi seberapa perlahan ia melambat ketika bergerak.

Anda juga mungkin ingin melihat bagaimana gaya digunakan. Daya yang dikenakan ke pusat cenderung menyebabkan kubus jatuh daripada daya yang diturunkan dari pusat.


Jawapan 2:

Salah satu cara adalah dengan mengira kedudukan di mana kubus anda harus berhenti setelah daya berhenti bertindak di atas kubus dan kemudian mensimulasikan gerakan secara manual melalui tweens seperti DoTween atau Lean Tween.

DOTween - DokumentasiLeanTween

Jika anda cuba menggunakan fizik lalai Unity, bukannya menggunakan kekuatan dalam fungsi Kemas kini, gunakannya sekali. Juga di pemeriksa di bawah sifat badan tegar meningkatkan pemboleh ubah "DRAG", ini perlahan-lahan akan mengurangkan kelajuan objek. Gunakan juga sifat kekangan badan kaku untuk mengelakkan pergerakan dan atau putaran pada paksi tertentu.

Semoga ini dapat membantu. :)

Sorakan.


Jawapan 3:

Buka Rigidbody kubus dan beku putaran. Kiub akan tetap bergerak ke arah mana pun, tetapi tidak akan berputar.

Cukup tandakan kotak pilihan putaran beku di atas.

Permainan yang saya buat:

Menara Terakhir

,

Spike-O-Bola

Jawapan 4:

Ia bergantung pada apa hasil akhirnya yang anda cari tetapi saya mengesyaki apa yang anda cari adalah kekangan putaran Rigidbody.

Ini harus menyelesaikan masalah anda. Sekiranya anda perlu memutar objek di kemudian hari, anda boleh mematikan kekangannya.


Jawapan 5:

Sekiranya anda hanya mahu mendorongnya pada satah XZ jika saya ingat dengan betul, anda boleh mengunci paksi Y pada komponen badannya yang tegar sehingga nilai Y kubus tidak dapat berubah menyebabkannya kelihatan seperti tergendala dan ia tidak akan bergulung


Jawapan 6:

Komponen rigidbody mempunyai pilihan untuk membekukan putaran sehingga tidak akan bergolek tetapi hanya bergerak berdasarkan kekuatan yang anda gunakan padanya.

Manual:

Unity - Manual: Rigidbody

Jawapan 7:

Cuba dan betulkan putaran kubus di tetingkap Inspektor. Apabila kiub dipilih. Kemudian cuba lagi