gpt4 book ai didi

android - 暂时停止 ondraw() opengl 的最佳方法

转载 作者:太空狗 更新时间:2023-10-29 16:24:58 24 4
gpt4 key购买 nike

我使用 opengl 从数组中提取值。这些值来自 3 个 Android 传感器。我想在收集值期间关闭渲染器。似乎同时绘制和收集会产生不同的结果,所以我想在收集传感器值时关闭渲染。目前我在 ondraw() 中使用一个 bool 值来停止绘图。但是有更好的方法吗?当我停止画画时会发生奇怪的事情,比如我画的东西有时会有点抖动,但这不可能是因为没有画画( ondraw(){ if(boolean){....... .}}

非常感谢您的帮助:-)

最佳答案

您可以要求 GLSurfaceView 仅在通过 setRenderMode(GLSurfaceView.RENDERMODE_WHEN_DIRTY) 询问时进行绘制,然后在您准备好绘制时调用 requestRender()

关于android - 暂时停止 ondraw() opengl 的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4307938/

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