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

Fajar (Ucup)

Pemilik dan Author dari FajarYusuf.com dan juga seseorang yang gemar membagikan info menarik kepada orang lain.

Tinggalkan Balasan

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