Membuat Bola Berputar (Angkasa Muter)
1. Siapkan Objek Bola sebanyak 3 buah, Pilih Menu GameObject>Create Other>Sphare, seperti yang nampak pada gambar berikut:
Atur besar kecilnya objek yang dikehendaki pada window inspector untuk pilihan scale sumbu x,y,z
2. Beri coding pada masing-masing objek agar dapat memutar sesuai yang kita kehendaki (dalam hal ini digunakan java script, pada window project klik kanan pilih Create>JavaScript
script java untuk memutar bola:
- pada objek bola yang paling kecil, saya buat hanya memutar ditempat pada sumbu X dan Y dengan kecepatan 1 derajat/detik dan (tidak melakukan translasi/perpindahan)
function Update()
{
transform.Rotate(Vector3.right*1);
transform.Rotate(vector3.up);
}
- pada objek bola 2 dan 3 yang diatasnya, saya buat mengelilingi bola kecil dengan melakukan rotasi/perputaran pada sumbu x dan translasi/perpindahan pada sumbu y, dengan script sebagai berikut:
function Update()
{
transform.Translate(2,0,0);
transform.Rotate(0,12,0);
}
atau dengan memutar passing pada titik koordinat x y z, dengan script berikut:
function Update() {
transform.RotateAround (Vector3.zero, Vector3.up, 10 * Time.deltaTime);
}
Selamat Mencoba, Semoga Bermanfaat
(2209205210-Anik Vega Vitianingsih-vega09@mhs.ee.its.ac.id)

Tidak ada komentar:
Posting Komentar