我昨天才开始编码,但是我遇到了这个问题,无论我用谷歌搜索多少,我似乎都找不到正确的答案。
if(Input.GetKey(KeyCode.D)) || if(Input.GetKey(KeyCode.RightArrow))
{
target_right = new Vector2(transform.position.x + right_increment, transform.position.y);
transform.position = target_right;
}
我在网上看到||用简单的英语表示或。我想要按钮 D 和右箭头按钮来执行代码。我该怎么做?
最佳答案
你的语法应该是这样的
if( Input.GetKey(KeyCode.D) ||Input.GetKey(KeyCode.RightArrow))
{
target_right = new Vector2(transform.position.x + right_increment,
transform.position.y);
transform.position = target_right;
}
关于c# - 两个按键,功能相同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54581516/