半透明图片为什么会变黑?
gmstudio吧
全部回复
仅看楼主
level 4
yishalee 楼主
做的打砖块游戏,每一关完成后,都会有个结算画面,显示刚完成的关卡数据,然后点击按钮来进行下一关或其他相关操作。我把结算画面做成了一个room,把背景做成半透明,以实现半透背景后面能看到上一个关卡的效果:
结算关卡的房间背景没有勾选纯色背景,并且creation code里写了 backgroung_alpha[0]=0.05。
问题是图上的三个功能按钮,为什么变成了这么深的颜色?尤其是当我吧房间背景设置为不可见(直接露出上一个房间),按钮图标全黑了,如下图。
原本按钮的sprite精灵图如下,很清爽的。(变黑后外观很像下面调整了opacity的效果):
所以,为什么会变黑呢?
2017年07月11日 06点07分 1
level 4
yishalee 楼主
原来的sprite是英文字母保留轮廓,中间填充半透明颜色,而非镂空。
2017年07月11日 06点07分 2
level 9
是不是写了Draw事件?
2017年07月29日 22点07分 4
level 9
是不是写了Draw事件?
2017年07月29日 22点07分 5
level 9
话说是否已解决
2017年07月30日 21点07分 6
谢关注。[灯泡]几个按钮是object,直接摆到room里的。不是用专门的draw事件画出来的。 这个问题一直没解决,也没有人能回答。我先搁置了
2017年07月31日 00点07分
@yishalee 好吧
2017年08月04日 21点08分
@yishalee 好吧
2017年08月04日 21点08分
level 9
材质改为8192*8192,试一下
2017年09月10日 07点09分 7
1