Ue4用射线检测来将点击的物体显示UI

给actor打上tag,首先射线检测到actor,获得他的tag,根据tag创建一个actor,创建的这个actor跟一个widget绑定。创建的actor中需要获取到要显示的widget,并将需要显示的信息text传给widget,widget根据传入的值来改变显示的信息。

1.将actor打上tag

2.根据hit到的actor的tag,传入信息,并确定需要显示UI的位置。

3.在需要创建的actor中,写一个获取要被创建的UI的函数。

4.向获取到得widget中,传入想要显示的信息。

注意,信息需要暴露出去。

5.根据信息,改变 widget中的值,使其成功显示。

猜你喜欢

转载自blog.csdn.net/m0_72249574/article/details/128435379