用鼠标右键单击WebBuild
本文关键字:WebBuild 单击 右键 鼠标 | 更新日期: 2023-09-27 18:27:32
我正在努力让我的游戏能够在网页构建上用鼠标右键点击。
void MouseCheck()
{
if(Input.GetMouseButton(1))
{
//my code
}
}
但它不会被检测到,因为当我在web构建中右键单击时,它会显示一些默认选项,如full screen
。
这有点棘手,但并非不可能。
您需要对生成的HTML
进行更改。你会这样做:
var params =
{
disableContextMenu: true,
};
此参数将通知Unity Web Player是否应显示ContextMenu
。这反过来又阻止了上下文菜单的出现,从而允许您的游戏检查鼠标右键点击。
这里有一个链接,指向您可以对HTML
文件进行的所有自定义:Unity WebPlayer的行为。
重要的是要包含C#
代码,该代码将执行实际的右键单击检查。
if(Input.GetMouseButtonDown(1))
{
// Code here.
}
这是为未来的读者添加的,他们可能会从这一部分中受益