Shooting Target
Materi kali ini membahas kembali fungsi Instantiate(). Jika pada materi sebelumnya bola yang dibuat secara run time dibiarkan jatuh begitu saja, kali ini bola-bola tersebut akan dilemparkan menuju sebuah sasaran. Unity dilengkapi dengan event standar untuk mendeteksi dua buah GameObject yang berbenturan, salah satunya adalah CollisionDetection. Buatlah project baru di Unity atau cukup scene baru saja jika masih ingin menggunakan project yang sudah digunakan dalam materi sebelumnya. Tambahkan sebuah Plane dengan cara klik menu GameObject -> 3D Obect -> Plane . Atur posisi Plane pada komponen Transform menjadi (0,0,0). Setelah itu klik Main Camera di tab Hierarchy, kemudian ganti Positionnya menjadi (0,0,0) dan Rotationnya menjadi (0,90,0). Masih dengan Main Camera terpilih pada tab Hierarchy, tambahkan EmptyChild dengan cara klik menu GameObject -> Create Empty Child . Siapkan Prefab Bola. Tambahkan sebuah Capsule atau objek ap...