Unity C# Tutorial Indonesia : Basic 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 

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




Leave a comment

Your email address will not be published.


*