gpt4 book ai didi

java - 在 Libgdx (Android) 的相机 View 之外时, Sprite 是否会自动不被绘制

转载 作者:太空狗 更新时间:2023-10-29 14:49:19 27 4
gpt4 key购买 nike

当使用 camera.translate(-x,-y) 方法时,它会自动不在它的视野之外绘制 Sprite ,还是我必须手动操作才能不在相机视野之外绘制 Sprite ?

最佳答案

如果您正在使用舞台,它会为您做到这一点:

来自 Libgdx API,Groups draw 方法:

绘制所有的 child 。如果 transform 为真,则应在此方法之前调用 applyTransform(Batch, Matrix4) 并在该方法之后调用 resetTransform(Batch)。如果 transform 为假,则不需要调用这些方法,绘制时子位置会暂时偏移组位置。 此方法避免将子对象完全绘制在剔除区域之外(如果已设置)

因此,如果没有舞台,您需要手动执行此操作。

关于java - 在 Libgdx (Android) 的相机 View 之外时, Sprite 是否会自动不被绘制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36738913/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com