我的游戏在手机上全屏显示。我如何在黄金视图的scrren角的3D中获得世界位置?因为我想获得平面(0,0,1)中的可见区域。
// viewport size
const FVector2D viewportSize = FVector2D(GEngine->GameViewport->Viewport->GetSizeXY());
FVector2D vecLeftUp;
vecLeftUp.X = 0.0f;
vecLeftUp.Y = 0.0f;
UGameplayStatics::DeprojectScreenToWorld(PlayerCtl, screenPt, worldOrigin, worldDirection);
然后投影到我的飞机上
FVector PlaneOrigin = FVector(0.0f, 0.0f, 0.0f);
FVector PlaneNormal = FVector(0.0f, 0.0f, 1.0f);
虚幻引擎4版本:4.18
如何将视口的位置转换为屏幕位置,也许可以通过其他方式来补偿偏移量?
请帮助,谢谢。