关于导入unity图像背景是黑色的,将其完美变为透明的方法

当你看到我这篇文章,相信你已经使用过网上其他的办法了,对!我尝试了以下方法也没有达到我想要的效果,所以我自己胡乱尝试了一下,结果就OK了。事先声明此方法可能不适用所有人,如果能帮到你我很荣幸。

网上其他的解决办法——大家也可以试试看

1.首先需要使用修图软件将图片的背景设置为透明(一定要是透明的才能在unity中达到最好的效果)的——网上都有教程,大家可以去搜搜看

我这里以一张图片举例

这个背景是白底——这个怎么设置都不行,还是会有背景

网络上其他解决办法的最终结果是这样的(如果想先看我的操作可以直接从第2点看起)

这是黑底——边框处有很明显的区分

经过其他解决办法的最终结果,你可以看到虽然背景消失了,但是图片也变淡了,网上的其他办法基本都是变成这样,所以我建议将其背景先设置为透明再导入unity,才能达到最完美的结果

透明——只有背景是透明的才能使用后面的方法在unity中将其设置为背景透明

你可以看到和之前的黑底完全不一样,没有背景

在windows中打开图片也有可能显示成这样

经过我的操作后最终结果展示——图片保持原来的透明度,背景也被去除,完美解决

2.将背景设置为透明的图片导入unity中,虽然你已经在p图软件上将其背景设置为透明,但是你导入到unity中背景仍是黑色的

3.首先在Texture Type中选择Editor GUI and Legacy GUI(经我测试和使用Default类型再进行下面的操作效果是一样的)

4.确保其设置跟我图片中的一样(在Default 类型中也是这些选项 ),然后点击apply保存

注意:我这里不像其他解决方法选择的是From Gray Scale,而是选择的Input Texture Alpha,这一步很重要

在Editor GUI and Legacy GUI类型中

注意:Alpha Is Transparency一定要勾选上

在default类型中

点击完apply之后然后你就发现背景变成马赛克这就表明已经是透明的了

5.如果你想做UI的话记得不要忘记将其Texture Type切换为Sprite(2D and UI),然后点击Apply应用,这样就可以正常使用了

本人是个unity菜鸟,排版布局做的有些杂乱,各位看官轻喷,如果有任何问题也可以在评论区友好讨论。希望我的解决方法能帮到有需要的人。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值