Control: Delay, Audio, Animation, Color

arbatch5

berikut contoh penggunaan fungsi penundaan waktu (delay) menggunakan bahasa C#:

    IEnumerator anim12 ()
    {
        obj [0].animation.Play ();
        yield return new WaitForSeconds(2.1f);
        obj [1].animation.Play ();
}

untuk menjalankan fungsi tersebut dipanggil dengan coding :

StartCoroutine (anim12 ());

menjalalankan audio/suara dapat di kontrol dengan script seperti dibawah ini:

audio.play();// mainkan suara
audio.Stop();//berhentikan suara
audio.Pause();// memberhentikan sementara

untuk mengontrol animasi dari objek dapat menggunakan script dibawah ini:

namaObjek.animation.Play("namaPergerakannyaJikaAda");
namaObjek.animation.Stop("namaPergerakannyaJikaAda");
//jika tidak ada nama animasinya yang didalan kurung
 dihilangkan saja, contoh:   
namaObjek.animation.Stop();

untuk pause animasi dapat menggunakn script sebagai berikut:

namaObjek.animation["gerak"].speed=0.0f;

untuk menjalankan animasi yang telah di pause, dapat dilakukan dengan script berikut:

namaObjek.animation["gerak"].speed=1.0f;

memberi perubahan warna pada material objek:

renderer.material.color = Color.red;

 

 

Lihat pos aslinya

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s