新闻资讯
3DCAT实时渲染云平台
让任意设备随时随地访问您的3D/XR应用!

- 首页
- 新闻资讯
- Unreal Engine
- UE游戏如何通过鼠标与场景物体交互?
UE游戏如何通过鼠标与场景物体交互?
2023-03-23 21:50:54

在UE开发中,鼠标除了和UI进行点击交互外,通常还需要通过鼠标与场景中的物体进行交互。
二、先决条件
1.通过PlayerControlle设置显示鼠标和启用点击事件;如果视口中的Actor太远时,鼠标点击可能没反应。这时需要将PlayerControlle的检测距离数值设置大一些。

2.交互的Actor静态模型启用点击事件。

三、鼠标点击场景物体无反应Debug
1.检测点击的静态模型是否有碰撞

或

2.如果静态模型有碰撞,鼠标点击依旧无效。可以通过“gethitresultundercursorbychannel”函数查看鼠标点击时的Actor。若以下执行依旧没有打印信息,则需要查看PlayerController的检测距离数值是否设置过小。

本文《UE游戏如何通过鼠标与场景物体交互?》内容由3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处及链接:https://www.3dcat.live/news/post-id-130/

