Postingan

Menampilkan postingan dari Mei, 2021

Membuat dan Menggunakan Fungsi Translate() dan Raycast() untuk Program Permainan pada Project Unity

Gambar
Halo semuanya, di kesempatan kali ini saya akan memberikan tutorial bagaimana membuat dan menggunakan fungsi Translate() dan Raycast() pada untuk program permainan. Fungsi translate() merupakan sebuah fungsi untuk membuat sebuah objek bergerak secara relatif terhadap posisinya sendiri dan bukan pada posisi dunia. Contohnya jika tombol panah maju ditekan maka objek akan mau ke depannya dan bukan ke arah depan pandangan pengguna. Sedangkan fungsi Raycast() merupakan fungsi untuk melakukan penembakan ke arah yang dituju oleh kursor mouse dan menghasilkan koordinat Vector 3D. Langsung saja kita mulai, pertama buka software Unity 3D kalian. Kemudian buatlah project baru di Unity dan pastikan project yang digunakan adalah Game 3D. Membuat Project Tambahkan sebuah GameObject cube dengan cara klik menu GameObject > 3D Object > Cube dan tambahkan sebuah Component Rigidbody melalui menu Component > Physics > Rigidbody . tambahkan juga GameObject plane dengan cara k...