您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

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

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 matrix
Matrix4 m2= cam.projection; 
... 
...

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

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

actor.getStage().getCamera().frustum;
其他 2022/1/1 18:29:00 有332人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶