ฉันค่อนข้างใหม่กับ Unity และได้ค้นหาบทช่วยสอน/คำแนะนำออนไลน์มากมาย ปัญหาของฉันคือด้วยเหตุผลบางอย่างเมื่อฉันใช้โค้ดด้านล่าง ตรวจไม่พบว่ามีการคลิกแป้นพิมพ์หรือไม่ บางทีฉันอาจทำการตรวจจับแป้นพิมพ์ผิด นี่คือรหัสของฉัน:
using UnityEngine;
using System.Collections;
public class Player : MonoBehaviour {
Vector3 player = GameObject.FindGameObjectWithTag("Player").transform.position;
void Update () {
if (Input.GetKeyDown(KeyCode.D)) {
player.x += 0.01F;
}
}
}