我只知道如何实现Image的3D旋转,但是不知道如何实现整个Widget的3D旋转,主要还要交互啥的,现在在做UI但是要有透视效果,太头疼了
光看这句话没有很明白你的意思,什么叫整个Widget的3D旋转。你是要用控件组件放在场景中旋转?还是想将3D物体渲染在UMG界面上面,拖动界面会旋转物体,类似于绝地求生背包界面的人物一样?如果是第二种,理论上就是场景中其实有一个模型,渲染在一张贴图上面,然后拖动界面导致场景中渲染的模型旋转,对应的图片中的也会旋转
2 Likes
@Azhi0623
如果你说的是在场景中显示一个拥有3D透视效果(非正交)的UMG,并实现可交互的话,那应该可以用 Actor 中的 WidgetComponent 和 WidgetInteractionComponent 组件实现。