铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 1896|回复: 5

[美工教程] 如何让图片能在各个平台正常显示

[复制链接]
发表于 2017-5-17 00:13 | 显示全部楼层 |阅读模式
《金庸水浒传》的移植版本里面,很多PNG图片在手机上不能正常显示了。下面是原因分析和解决方案。

PNG图片一般来说有单通道,3通道和4通道格式。其中单通道主要是黑白图,后两个是彩色图。4通道格式的A通道是透明通道,对应每个像素的透明度,0是完全透明,255是不透明。

那么SDL在载入这类图片的时候,如果是4通道,则是原样载入,如果是3通道则是给A通道一个默认值。在Windows和Mac平台下是255,在Android下则是0。
后果就是在Android上,3通道的PNG图片完全无法显示,因为都是完全透明。

解决方案就是给这些图片全加上A通道,设为255即可。我一般使用Xnview作批量转换,先在Xnview的浏览器中选中要转换的图片,右键点批量转换,再点上面的变换。

然后依次选Add Alpha,添加,参数拖到255即可。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-17 08:55 | 显示全部楼层
何不发到水壶区?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2017-5-17 11:59 | 显示全部楼层

应该是所有手机mod都有这个问题,估计大部分其实用的jpg。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-17 13:52 | 显示全部楼层
BT 发表于 2017-5-17 11:59
应该是所有手机mod都有这个问题,估计大部分其实用的jpg。

不服,龙人系确实是货真价实的png,反而是jpg根本无法支持
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2017-5-17 13:53 | 显示全部楼层
苍天泰坦 发表于 2017-5-17 13:52
不服,龙人系确实是货真价实的png,反而是jpg根本无法支持

悲催,要不看看是不是4通道吧。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2017-5-17 22:40 | 显示全部楼层
来涨姿势了~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-11-21 20:29

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表