UE虚幻引擎,设置Mouse Cursor鼠标光标样式的两种方法:
第一种、使用Player Controller中内部提供的鼠标样式。
第二种、在Project Settings项目设置的Software Cursor软件光标中,自定义光标样式。
第一种、使用Player Controller中内部提供的鼠标样式。
1、新建Player Controller
2、在新建的Player Controller的Default Mouse Cursor的选项中,Show Mouse Cursor显示鼠标光标和选择Cursor样式。
把刚才新建的Player Controller 蓝图类,设置到Player Controller Class 玩家控制器。(备注:这里使用的Game Mode 游戏模式是ThridPersonGameMode 第三人称游戏模式。如果没有可编辑的Game Mode 可以新建一个Game Mode,然后把新建的Player Controller蓝图类,设置到Player Controller Class )
没有可编辑的Game Mode 的时候,新建GameMode
把新建的Player Controller 设置到Player Controller Class。
Play运行游戏,就可以看到Mouse Cursor鼠标光标,变成了刚才设置的Crosshairs十字准星。
在Widget中添加一个Image,在Image设置Texture纹理图片。
在Project Settings项目设置的Software Cursor软件光标中,设置刚才新建的Widget。
类型设置为Default 默认。
Play 运行游戏之后,可以看到刚才设置的Widget 光标样式。
总结:如果在场景中看不到鼠标,先Show Mouse Cursor显示鼠标光标,勾上。