为什么有些bmp图片透明的部分用紫色填充?
答案:2 悬赏:0 手机版
解决时间 2021-05-14 05:56
- 提问者网友:饥饿走向夜
- 2021-05-13 16:29
如题,有些软件的皮肤,是一堆图片,有的bmp格式的,为什么这些bmp图片透明的部分会用紫色填充?在程序里显示的皮肤没有紫色显示?难道这个紫色类似于png透明区域的无色?还有,在手机java游戏中,jar包里,也有这种情况,有的游戏里图片背景是白色的、有的是紫色的,可是我改了一下图片后,再运行游戏,之后,游戏里显示的都是方形图片,透明的地方的是白色的。
最佳答案
- 五星知识达人网友:醉吻情书
- 2021-05-13 16:40
这个问题 是属于各个开发工具的的习惯问题 一般 的开发软件里面 都有固定透明某种颜色 比如 这里的紫色
开发工具的设定是 如果该区域是 某种颜色(比如紫色) 那么在绘制这些图片到屏幕上的时候 紫色 是透明的
程序里面一般看不到 因为这是底层决定的 你编写程序的时候 底层的东西一般被封装过 看不到实际内容
全部回答
- 1楼网友:枭雄戏美人
- 2021-05-13 17:46
并非这么理解,应用程序与web程序不同,web程序透明图片就是背景图片,无颜色。而应用程序要透明,可以通过指定颜色让它透明。(就是我如果指定白色为透明,应用程序里用到白色的都会是透明的。选择紫红色的原因也很简单,颜色过于鲜艳,效果不好,所以让它作为透明色。)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯