gpt4 book ai didi

objective-c - 检查 SKNode 是否在屏幕上且可见

转载 作者:行者123 更新时间:2023-12-02 04:56:21 26 4
gpt4 key购买 nike

有没有办法检查 SKSpriteNode/SKNode 何时出现在屏幕上(即可见) 我有一个大的滚动背景,我正在生成生物,但我想如果它们不可见,请限制它们的动画和声音。有没有办法做到这一点,我可以在更新循环中写一些东西,但我想看看在我开始每帧查询暴徒位置之前是否有什么可以测试的?

最佳答案

我认为你做错了。你应该坚持 MVC 模式。因此,您只有在大面积和更新方法中移动的数据/点,如果任何数据在屏幕区域内,您只会绘制它们。如果不在,请将其删除。

关于objective-c - 检查 SKNode 是否在屏幕上且可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21734272/

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