菜鸟教程小白 发表于 2022-12-11 20:44:20

objective-c - 在 ipad 上渲染数百个椭圆并不断更新的最快方法?


                                            <p><p>我想到的两种方法是</p>

<p>1) 每个点一个 CALayer
2) 一个 CALayer 绘制所有的点</p>

<p>当我使用加速度计时,所有点都会改变颜色。我正在使用计时器来更新颜色,并已覆盖 drawInContext 以绘制当前颜色(两种颜色的插值)。</p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>为了提高效率,我会画到一层(或在两层之间翻转)。如果这还不够流畅,OpenGL 是下一个要研究的选项。</p></p>
                                   
                                                <p style="font-size: 20px;">关于objective-c - 在 ipad 上渲染数百个椭圆并不断更新的最快方法?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/8512092/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/8512092/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: objective-c - 在 ipad 上渲染数百个椭圆并不断更新的最快方法?