菜鸟教程小白 发表于 2022-12-12 22:13:59

ios - 使用文件夹引用而不是组创建纹理图集


                                            <p><p>我项目中的许多资源都位于文件夹引用而不是组中,即蓝色文件夹,而不是黄色文件夹。这是出于多种原因 - 我考虑了这两种解决方案,并且文件夹引用是更好的选择(我会做类似 </p>

<p><code>imagePaths = [ pathsForResourcesOfType:@"png"inDirectory:directory];</code></p>

<p>)</p>

<p>根据<a href="https://developer.apple.com/library/ios/recipes/xcode_help-texture_atlas/Recipe.html#//apple_ref/doc/uid/TP40013290-CH1-SW1" rel="noreferrer noopener nofollow">this guide</a>我只是重命名了包含文件夹,但是如果我将任何包含 Assets 的文件夹重命名为 <em>folder</em>.atlas,这将被视为路径名的一部分,并且找不到任何内容。 </p>

<p>是使用TexturePacker之类的工具手动生成图集的唯一方法吗?我的代码在很大程度上依赖于路径名,所以我必须做很多重写...... </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>我不确定你想在这里实现什么。
纹理图集获取项目中您 name.atlas 文件夹中的所有图像,将它们放入一个图像中,添加一个 plist 以便稍后找到这些图像并退出。</p>

<p>您在文件夹或组中的原始图像不会添加到项目中。
您将在项目中找不到任何 .atlas 文件夹,并且搜索文件将失败。</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - 使用文件夹引用而不是组创建纹理图集,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/23518257/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/23518257/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - 使用文件夹引用而不是组创建纹理图集