我使用了所有游戏附带的代码,并尝试对其进行一些修改,以便您可以用手指按键而不是使用鼠标。这是因为在我的第一人称游戏中,鼠标会锁定,当我解锁它以按下重置GUI时,它只会锁定。所以我做了一些研究,这是我目前无法运行的代码。请提前帮助并表示感谢。
using System;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.SceneManagement;
public class LevelReset :MonoBehaviour , IPointerClickHandler
{
void Update()
where (Input.GetKeyDown(KeyCode.J))
{
// reload the scene
SceneManager.LoadScene(SceneManager.GetSceneAt(0).name);
}
private void Update()
{
}
}
答案 0 :(得分:1)
改为:
using System;
using UnityEngine;
using UnityEngine.EventSystems;
using UnityEngine.SceneManagement;
public class LevelReset :MonoBehaviour , IPointerClickHandler
{
void Update(){
if (Input.GetKeyDown("j"))
{
// reload the scene
SceneManager.LoadScene(SceneManager.GetActiveScene().name);
}
}
}