unity key detection
if (Input.GetKeyDown(KeyCode.Space))
{
print("space key was pressed");
}
unity key detection
if (Input.GetKeyDown(KeyCode.Space))
{
print("space key was pressed");
}
unity get key down
// KeyCode.Space : The key you press
// GetKeyDown : Is true once, when the key is pressed
// If you want it to be true WHILE the key is pressed, try GetKey() instead
if(Input.GetKeyDown(KeyCode.Space))
{
// Do something
}
if get key down unity
using UnityEngine;
using System.Collections;
public class ExampleClass : MonoBehaviour
{
void Update()
{
if (Input.GetKeyDown("space"))
{
print("space key was pressed");
}
}
}
if(keydown unity)
using UnityEngine;
using System.Collections;
public class classExample : MonoBehaviour{
// variables:
public float speed;
public bool grounded
public RigidBody rb;
void Update(){
// on button press / key press here:
if(Input.GetKeyDown(keycode.W)){
rb.addForce = new vector3(_, _, _);
// If you want to add a force then put this line of code on one of the "_"'s:
// (speed * Time.deltaTime;)
}
// add more movement here if you need:
// (just remember to change to keycode)
}
private void onCollisionEnter(Collsion, collision){
grounded = true;
}
private void onCollisionExit(Collsion, collision){
grounded = false;
}
}
unity getkey keycode
Input.GetKey(KeyCode.Space))
Debug.Log(Input.GetKey)
void Update()
{
//get the input
var input = Input.inputString;
//ignore null input to avoid unnecessary computation
if (!string.IsNullOrEmpty(input))
{
switch(input)
{
case 'a': break;
case 'b': break;
}
}
}
Copyright © 2021 Codeinu
Forgot your account's password or having trouble logging into your Account? Don't worry, we'll help you to get back your account. Enter your email address and we'll send you a recovery link to reset your password. If you are experiencing problems resetting your password contact us