Program C# Unity : Materi 19 – GetKey

GetKey adalah salah satu user input yang menggunakan keyboard sebagai media inputan, berbeda dengan inputan lain, GetKey hanya terbatas pada tombol-tombol yang ada di papan keyboard.

GetKey memiliki 3 kondisi, yaitu :
– GetKey, kondisi tombol terus ditekan
– GetKeyDown, kondisi 1x tekan
– GetKeyUp, kondisi ketika jari diangkat dari tombol.

MULAI
Momon akan mencoba membuat contoh sedernaha, yaitu ketika : 
– tombol T ditekan objek berubah jadi Biru
– Y berubah jadi Merah dan 
– U berubah jadi Hijau





A. LatihanGetKey.cs
using UnityEngine;
using System.Collections;
public class LatihanGetKey : MonoBehaviour {
               
                void Update () {
                                if(Input.GetKeyDown(KeyCode.T)){
                                                gameObject.renderer.material.color = Color.blue;
                                }
                               
                                if(Input.GetKeyDown(KeyCode.Y)){
                                                gameObject.renderer.material.color = Color.red;
                                }
                               
                                if(Input.GetKeyDown(KeyCode.U)){
                                                gameObject.renderer.material.color = Color.green;
                                }
                }

}
Penjelasan :
KeyCode adalah perintah yang digunakan untuk menentukan tombol apa yang akan ditekan, sebagai contoh KeyCode.Y berarti tombol Y yang memiliki fungsi ketika game dijalankan.



Jalankan game dan coba tekan T, Y atau U untuk merubah warna.


SELESAI



Spread the love

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *