gpt4 book ai didi

ios - SpriteKit : An efficient way to list large textures as thumbnails

转载 作者:行者123 更新时间:2023-11-29 12:45:17 24 4
gpt4 key购买 nike

我有大约 100 多张大图像(等于设备背景大小)需要在分类滚动面板中作为缩略图列出。一次大约十张图片。单击其中一个可用类别时,滚动面板会使用该类别中的图像纹理更新图像列表。单击其中一张图片时,全尺寸图片会显示在滚动面板旁边的工作区中。

我目前实现的方法是加载原始大小的纹理并将它们缩小为缩略图大小。当其中之一接收到触摸事件时,它会通过重新缩放将自身(具有全尺寸纹理的 Sprite 节点)复制到工作区。问题在于,单击类别按钮时,列表需要很长时间才能加载。解决这个问题的最好方法是什么?我正在考虑构建一个缓存文件夹,在第一次启动应用程序时将所有图像缩小到缩略图大小,然后使用它们而不是原始大小的纹理,但这并不是最好的方法它。有没有更好的方法来实现它?

谢谢。

最佳答案

根据您的描述,我认为最好的选择是为这些缩略图创建一个纹理图集。正如您所发现的,加载图像和动态生成缩略图需要时间。

关于ios - SpriteKit : An efficient way to list large textures as thumbnails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23817202/

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