设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3183|回复: 3
打印 上一主题 下一主题

[已经过期] 如何让新建的Scene全透明

[复制链接]

Lv2.观梦者

梦石
0
星屑
620
在线时间
925 小时
注册时间
2011-5-11
帖子
438
跳转到指定楼层
1
发表于 2012-3-24 23:24:16 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
请问下一,如何让新建的Scene全透明,达到也MAP同一层的显示效果。
不是要Window的透明。
如图


评分

参与人数 1星屑 +100 收起 理由
「旅」 + 100 返回积分~

查看全部评分

http://rpg.blue/static/image/smiley/yct/A059.gif中国字认识都不到一半,哪的心情学英语呀!

Lv1.梦旅人

梦石
0
星屑
50
在线时间
69 小时
注册时间
2012-3-3
帖子
79
4
发表于 2012-3-26 09:40:52 | 只看该作者
在Scene_MenuBase的create_background方法中
把@background_sprite.color.set(16, 16, 16, 128)
修改为@background_sprite.color.set(0, 0, 0, 0)

此方法会影响到所有以Scene_MenuBase为父类的窗口,比如物品、咒文、装备、状态等等
如果窗口大小占了整个屏幕就看不出来


‘‘──殇殃于2012-3-27 11:50补充以下内容

修改前:
[attachimg]103797[/attachimg]
修改后:
[attachimg]103796[/attachimg]
’’


‘‘──殇殃于2012-3-27 11:51补充以下内容

修改前后效果对比:
’’


‘‘──殇殃于2012-3-27 12:00补充以下内容

[attachimg]103805[/attachimg]
[attachimg]103804[/attachimg]
’’


‘‘──殇殃于2012-3-27 12:04补充以下内容

[img=331,247]http://hiphotos.baidu.com/llxjmb/pic/item/3cbb6bdc9c82d1589a99e20a800a19d8bd3e42a3.jpg[/img]

[img=335,274]http://hiphotos.baidu.com/llxjmb/pic/item/a4e6d121dd54564ec37e5f82b3de9c82d0584fa3.jpg[/img]
’’


‘‘──殇殃于2012-3-27 12:06补充以下内容

就是发不了图{:4_132:}
反正新建工程是有效果的
就是楼主那张图的灰色那里变成透明的了
’’


‘‘──殇殃于2012-3-27 12:36补充以下内容

[attachimg]103806[/attachimg][attachimg]103807[/attachimg]

’’


‘‘──殇殃于2012-3-27 12:37补充以下内容

好吧{:4_147:}这论坛太强大了,我认输了
’’

点评

这个我早试过了,不可行的!  发表于 2012-3-26 16:16
内事不决问@度娘,外事不决问@谷哥。
有此二人辅佐,何愁天下不定乎!
回复

使用道具 举报

Lv2.观梦者

梦石
0
星屑
620
在线时间
925 小时
注册时间
2011-5-11
帖子
438
3
 楼主| 发表于 2012-3-25 16:15:08 | 只看该作者
叶子 发表于 2012-3-25 09:47
如果单单是指Scene_MenuBase及其子类的话:
Scene_MenuBase第27行def create_background中创建了一张经过模 ...

试了一下,如果取消
def create_background

就变成黑色了
http://rpg.blue/static/image/smiley/yct/A059.gif中国字认识都不到一半,哪的心情学英语呀!
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
400 小时
注册时间
2005-10-24
帖子
634
2
发表于 2012-3-25 09:47:18 | 只看该作者
如果单单是指Scene_MenuBase及其子类的话:
Scene_MenuBase第27行def create_background中创建了一张经过模糊化的地图背景(@background_sprite.bitmap = SceneManager.background_bitmap),不显示@background_sprite即可达到你要的效果

其他并非基于Scene_MenuBase的scene没有@background_sprite,也就没有这个问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-26 21:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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