Project1

标题: 在菜单添加背景如何在透明部分显示地图 [打印本页]

作者: funxlww    时间: 2014-10-2 21:17
标题: 在菜单添加背景如何在透明部分显示地图
本帖最后由 funxlww 于 2014-10-2 21:21 编辑

RT
这个是我做的菜单背景 可是在游戏里是这样的 ,后面那团黑黑的就是透明的地方,有什么办法能让透明的地方显示出地图?(←超级脚本大笨蛋)
大神粗乃玩
作者: taroxd    时间: 2014-10-2 21:18
正是因为那块地方本来就已经透明了,才会透出底下的黑色而不是图片的白色。

你要做的不是让图片变得透明,而是在背后显示一点背景。
作者: 喵呜喵5    时间: 2014-10-2 21:43
首先你得先告诉我们你的这个菜单的背景你是通过什么方式显示的……
作者: 喵呜喵5    时间: 2014-10-3 00:07
首先你得明白,菜单中显示的地图背景其实就是地图的截图,然后,你给出的那个修改菜单背景的教程所做的事情是把地图背景的截图换成了其他图片,于是自然无法显示地图了……

最后简单干净粗暴的直接上脚本:
  1. class Scene_Menu
  2.   alias m5_20141002_create_background create_background
  3.   def create_background
  4.     m5_20141002_create_background   
  5.     @background_sprite2 = Sprite.new
  6.     @background_sprite2.bitmap = Cache.picture("图片文件名称")
  7.   end
  8.   alias m5_20141002_dispose_background dispose_background
  9.   def dispose_background   
  10.     m5_20141002_dispose_background
  11.     @background_sprite2.bitmap.dispose
  12.     @background_sprite2.dispose
  13.   end
  14. end
复制代码





欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1