libgdx视图在actor.draw()内部截锥体

libgdx视图在actor.draw()内部截锥体,第1张

libgdx视图在actor.draw()内部截锥体

您无需自己执行此 *** 作。如果您将舞台与摄像机配合使用,它将自动绘制视图内部的actor。

如果要从舞台访问摄像机,只需从舞台上获取即可。

stage.getCamera()

这是从舞台内的摄像头获取视锥的方法:

Camera cam = this.stage.getCamera();Frustum f = cam.frustum;float h = cam.viewportHeight;float w = cam.viewportWidth;Matrix4 m = cam.combined; //combind projection matrixMatrix4 m2= cam.projection; ... ...

从相机中,您可以获得所需的每个投影矩阵等等。

在演员内部,您可以获取舞台,在舞台中,您可以获取上面显示的所有内容。

actor.getStage().getCamera().frustum;


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5056356.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存