Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的游戏中,我打算使用 Pixmap 来绘制矩形。游戏逻辑是基于以动态方式改变这个矩形对象的大小、角度、位置等。当我使用 Pixmap 来实现主要游戏逻辑时,Pixmap 会不会给 android 游戏带来任何性能问题?
我必须经常更改像素图创建的矩形对象的属性。那么它将如何影响整个游戏的性能?我是否必须找到其他方法来实现我的要求?值得使用 Pixmaps 吗?
如果使用精灵缩放和旋转等来操作图像而不是使用 Pixmap 会有什么不同?
根据您的要求,我认为您有多个 Rectangle。所以创建多个 Sprite,因为一个纹理可以与多个 Sprite 共享。
创建一个纹理并与所有 Sprite(矩形对象)共享。对 Sprite 进行所需的操作,例如颜色、大小、旋转、缩放。
请记住:-
由于 Pixmap 驻留在本机堆内存中,因此必须在不再需要时通过调用 dispose() 来处理它以防止内存泄漏。