在 Unity CardBoard 插件中始终启用光标鼠标
Making Cursor Mouse Always Enabled In Unity CardBoard Plugin
我觉得标题很清楚,我想让GazeInpuModule中设置的鼠标Cursor始终处于启用状态并且位于左右摄像头的中央,有人可以帮我吗?!
- 我曾尝试更改 GazeInputModule 代码以将光标置于中心,但一无所获!
以下是对我有用的方法:
在 Head 层次结构中创建 Cursor GameObject
在项目层次结构中添加 EventSystem
在 EventSystem Gaze 输入模块组件中,确保选择 "Show Cursor"。
在GazeInputModule.cs、PlaceCursor()中,将SetActive()改为:
private void PlaceCursor() {
// ...
cursor.SetActive(showCursor);
// ...
}
我觉得标题很清楚,我想让GazeInpuModule中设置的鼠标Cursor始终处于启用状态并且位于左右摄像头的中央,有人可以帮我吗?!
- 我曾尝试更改 GazeInputModule 代码以将光标置于中心,但一无所获!
以下是对我有用的方法:
在 Head 层次结构中创建 Cursor GameObject
在项目层次结构中添加 EventSystem
在 EventSystem Gaze 输入模块组件中,确保选择 "Show Cursor"。
在GazeInputModule.cs、PlaceCursor()中,将SetActive()改为:
private void PlaceCursor() { // ... cursor.SetActive(showCursor); // ... }