Breaking News

Unity Simple Tutorial #04 - Movement


Coding Labs - Tutorial ini akan menjelaskan tentang pembuatan pergerakan sederhana menggunakan Unity Controller Package, khususnya script This, That dan Public. Jika anda belum paham konsep dari ketiga jenis script tersebut, dipersilahkan untuk melihat postingan sebelumnya.


Kita akan menggerakan Cube dengan 4 anak panah (kiri, kanan, atas, bawah). Untuk itu, masukkan script Public Transform Translate pada Cube.



Atur That Game Object nya dan Speed = 1


Masukkan script Public Transform Rotation pada Cube.


Klik PLAY dan amati apa yang terjadi. Harusnya sih tidak terjadi apa-apa karena script yang dipasang adalah script PUBLIC yang hanya dapat dijalankan melalui sebuah event


Selanjutnya kita akan pasang script InputKeyboardEventArray


Kita lakukan uji coba untuk testing 1 tombol dulu jadi masukan Size = 1.


Pada atribut Input Key pilih tombol UP ARROW


Pada bagian Event tambah fungsi, dan masukan Cube


Kemudian pilih pergerakan yang diinginkan. Untuk pergerakan dengan tombol UP ARROW umumnya adalah VECTOR3.FORWARD() yang bisa diartikan sebagai "maju ke depan berdasarkan arah muka objek"


Jika tidak ada kesalahan hasil akhir konfigurasinya adalah seperti ini


Klik PLAY kemudian tekan tombol Up Arrow serta perhatikan perubahan yang terjadi


Pergerakan karakter umumnya dikendalikan oleh 4 tombol panah, sehingga kita perlu tambahkan lagi Size = 4


Atur konfigurasi untuk DOWN ARROW


Atur konfigurasi untuk LEFT ARROW. Untuk pengaturan tombol ini anda bisa menggunakan fungsi Translate atau Rotate.


Atur konfigurasi untuk RIGHT ARROW. Untuk pengaturan tombol ini anda bisa menggunakan fungsi Translate atau Rotate.


Klik PLAY dan silahkan bereksplorasi!



No comments