一、原理解析
在UE4/UE5中,引擎有它自己的一套框架体系,虚幻就是基于这一个框架体系来实现的。其中就有PlayerController(玩家控制器),玩家控制器中就有对鼠标的一系列设置,包括显示鼠标,允许点击事件等。
二、案例介绍
1.创建PlayerController,命名为MyPlayerController
2.打开MyPlayerController,勾选参数
3.创建GameMode,名为MyGameMode,用于选择世界模式
4.打开世界设置,选择MyGameMode,MyplayerController
5.创建蓝图Actor,名为BP_Actor,添加组件StaticMesh,BoxCollsion
6.选中BoxCollsion,右边细节面板下,有鼠标点击事件,
7.StaticMesh的碰撞设置为NoCollsion,BoxCollsion的碰撞设置为BlockAll
8.设置Location