Cocos2d-Android 在许多设备上运行应用程序

发布于 2024-12-20 15:54:21 字数 123 浏览 2 评论 0原文

我想为 Android 制作可在所有设备上运行的 cocos2d 游戏。我有想法在第一次加载应用程序时调整图像大小。我对此有一些疑问。这是个好主意吗?我可以将调整大小的图像保存在 assets 文件夹中吗?

I want to make cocos2d game for android that run on every device. I have idea to resize images when application is loaded for first time. I have some questions about that. Is this good idea? Can I save resized images on assets folder?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心安伴我暖 2024-12-27 15:54:21

一般来说,它在技术上可行,但会由于放大或缩小问题而导致图像质量降低。与使用图像程序缩放图像相比,在设备上缩放图像时很难获得相同的图像质量。

更好的方法是为所有支持的分辨率设计图像,并且仅当设备分辨率略有不同时才使用相同的资源,但布局略有不同。

Generally speaking it would work technically but will lead to lower image quality due to upscaling or downscaling issues. You can hardly achieve the same image quality when scaling images on the device compared to doing that using an image program.

The preferable approach is to design images for all supported resolutions, and only if the device resolution is marginably different use the same assets but merely layout them slightly differently.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文