Saya punya 2 vektor arah, untuk sumbu X dan sumbu Y objek. Bagaimana cara menghitung matriks rotasi objek menggunakan
Saya punya 2 vektor arah, untuk sumbu X dan sumbu Y objek. Bagaimana cara menghitung matriks rotasi objek menggunakan
Game isometrik 2D saya menggunakan peta kisi heksagonal. Mengacu pada gambar di bawah, bagaimana cara memutar struktur segi enam biru muda sebesar 60 derajat di sekitar segi enam merah muda? EDIT: Hex utama adalah (0,0). Hexes lainnya adalah anak-anak, jumlah mereka tetap. Saya akan...
Saya mencoba untuk mendapatkan persegi panjang untuk bergerak di antara dua posisi yang saya sebut sebagai _positionAdan _positionB. Keduanya bertipe Vector3. Persegi panjang bergerak dengan baik. Namun, ketika mencapai _positionBitu tidak bergerak ke arah yang berlawanan, seperti seharusnya. Saya...
Saya memutar karakter permainan saya untuk menonton di target menggunakan kode berikut: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion adalah rotasi karakter saat ini ketika target baru diberikan. lookQuaternion adalah...
Saya ingin mensimulasikan tali dengan beban terpasang, berayun bolak-balik seperti pendulum. Fisika apa pun yang sebenarnya berlebihan; itu hanya mengulangi gerakan yang sama tanpa henti. JQuery memiliki kemudahan "ayunan" mirip dengan apa yang saya cari. Bagaimana cara kerjanya? Saya sedang...
Dalam game XNA saya, saya memiliki dua objek yang bertabrakan. Ketika objek pertama bertabrakan dengan yang lain, ia dapat menempel padanya dan memindahkannya ke dunia. Saya mengalami masalah dengan matematika di sini (Matematika bukan poin kuat saya). Saat ini saya memiliki objek kedua menempel ke...
Saya menggunakan rumus yang sangat mendasar untuk menghitung sudut apa yang harus saya hadapi (spaceship misalnya) yang didasarkan pada thumbstick pengontrol Xbox yaitu Anda menggunakan thumbstick untuk memutar kapal. Dalam metode pembaruan utama saya: shuttleAngle = (float)
Saya sedang mengerjakan semacam embedded system, dan dalam waktu senggang saya ingin menguji kemampuan menggambarnya. Sistem yang dimaksud adalah mikrokontroler ARM Cortex M3 yang terpasang pada papan EasyMX Stellaris. Dan saya punya layar TFT 320x240 kecil :) Sekarang, saya punya waktu luang...
Saya memiliki karakter yang berjalan ke titik-titik acak di kamar saya di Unity. Masalahnya adalah dia selalu menghadapi satu arah, saya ingin menulis dalam C # sepotong kode yang akan mendapatkan arah karakter saat ini menghadap dan posisi target, lalu bekerja di sudut di antara mereka untuk...
Saya mencoba membuat helikopter yang disederhanakan (untuk saat ini, ini adalah kubus) simulasi dalam 3D dan saya mengalami beberapa masalah dengan rotasi. Helikopter dapat berputar di sepanjang tiga sumbu: putar sendiri menggunakan baling-baling belakang: rotasi sumbu y miringkan kiri dan kanan...
Saya mencoba menulis kode dengan memutar objek. Saya menerapkannya sebagai: Rotasi tentang sumbu-X diberikan oleh jumlah perubahan dalam koordinat y mouse dan Rotasi tentang sumbu-Y diberikan oleh jumlah perubahan dalam koordinat x mouse. Metode ini sederhana dan bekerja dengan baik sampai pada...
Saya bekerja dengan beberapa teman di game berbasis browser tempat orang dapat bergerak di peta 2D. Sudah hampir 7 tahun dan masih ada orang yang memainkan game ini, jadi kami memikirkan cara untuk memberi mereka sesuatu yang baru. Sejak itu peta permainan adalah bidang terbatas dan orang-orang...
Saya ingin kamera orang pertama saya mengubah arah tampilan dengan lancar dari arah d1 ke arah d2. Arah terakhir ditunjukkan oleh posisi target t2. Sejauh ini saya telah menerapkan rotasi yang berfungsi dengan baik tetapi kecepatan rotasi melambat semakin dekat ke arah saat ini ke yang diinginkan....
Saya mencoba menerapkan SceneManager dasar menggunakan OpenFL dan Haxe. Saya tidak punya banyak pengalaman menggunakan OpenFL dan Haxe jadi saya punya beberapa masalah. Inilah cara saya mendesain kelas SceneManager: package; import openfl.display.Sprite; import openfl.Lib; class SceneManager...
Ketika saya membuat skrip C # ( Create -> C# Script) melalui Unity3d atau menghapusnya dari Unity3d- Visual Studiotunjukkan jendela peringatan. itu menyebalkan. Apakah ada cara untuk memaksa "ReloadAll" di solusi Explorer tanpa
Saya telah menerapkan mesin fisika berdasarkan konsep-konsep dalam teks klasik Advanced Character Physics oleh Thomas Jakobsen. Gesekan hanya dibahas dengan sangat singkat dalam artikel dan Jakobsen sendiri mencatat bagaimana "model gesekan lain dan lebih baik dari ini dapat dan harus...
Saya baru saja masuk ke XNA dan harus mengatakan saya menyukainya. Sebagai semacam game halo dunia saya memutuskan untuk membuat game klasik "Snake". Versi 90 derajat sangat sederhana dan mudah diimplementasikan. Tetapi ketika saya mencoba membuat versi yang memungkinkan rotasi 360 derajat...