菜鸟教程小白 发表于 2022-12-13 05:36:46

ios - cocos2d-X 3.X 渲染纹理产生丑陋的副本?


                                            <p><p>我是 cocos2dX 的新手</p>

<p>我已经使用相关关键字搜索了 stackoverflow,但找不到任何相关内容。所以我要发布一个新的。 </p>

<p>我正在使用 renderTexture 来增强我的应用程序的性能,下图是表格(菜单)的一个单元格(menuItem),我将其“展平”,因此它不会在一个单元格中包含许多 Sprite /文本字段. </p>

<p>但输出看起来参差不齐。
有什么办法可以提高输出吗? </p>

<p>那是比例因子造成的丑陋输出吗?</p>

<p>原创</p>

<p> <img src="/image/9dL5G.jpg" alt="original"/> </p>

<p>渲染纹理</p>

<p> <img src="/image/ED2e8.jpg" alt="render texture"/> </p></p>
                                    <br><hr><h1><strong>Best Answer-推荐答案</ strong></h1><br>
                                            <p><p>发现问题与 cocos2d-X 的比例因子有关。
解决方案:</p>

<ol>
<li>将内容放大到原来的宽高(在cocos2d-X中取消自动缩放)</li>
<li>以完全相同的尺寸 RRenderTexture 捕获内容的屏幕截图</li>
<li>从捕获中创建一个 Sprite </li>
<li>使用 cocos2d-X 的比例因子缩小生成的 Sprite </li>
</ol>

<p>希望也能帮助有需要的人</p></p>
                                   
                                                <p style="font-size: 20px;">关于ios - cocos2d-X 3.X 渲染纹理产生丑陋的副本?,我们在Stack Overflow上找到一个类似的问题:
                                                        <a href="https://stackoverflow.com/questions/28832799/" rel="noreferrer noopener nofollow" style="color: red;">
                                                                https://stackoverflow.com/questions/28832799/
                                                        </a>
                                                </p>
                                       
页: [1]
查看完整版本: ios - cocos2d-X 3.X 渲染纹理产生丑陋的副本?