Project1

标题: 如何在菜单添加背景 [打印本页]

作者: funxlww    时间: 2014-10-1 13:03
标题: 如何在菜单添加背景
RT
就是我想做一个菜单,本来是想用事件做的,可是发现bug好多,然后就想到用背景做,可是我已经把那些调透明了 ,把那个Mxxx什么什么的替换成背景了,可是还是不行
作者: 正太君    时间: 2014-10-1 14:38
可是我没觉得有什么不行呀...
作者: VIPArcher    时间: 2014-10-1 19:52
本帖最后由 VIPArcher 于 2014-10-1 21:49 编辑

你看你的背景还是地图画面,说明你根本没改对地方。正确的位置是在
Scene_Base#create_menu_background方法里。
为了让不同的菜单界面有不同的背景你可以在对应的菜单场景里重定义这个方法,例如主菜单就这样
  1. class Scene_Menu < Scene_Base
  2.   #--------------------------------------------------------------------------
  3.   # ● 生成菜单画面背景
  4.   #--------------------------------------------------------------------------
  5.   def create_menu_background
  6.     @menuback_sprite = Sprite.new
  7.     @menuback_sprite.bitmap = Cache.picture("背景文件名")#picture文件夹
  8.     @menuback_sprite.color.set(16, 16, 16, 128) #这个是蒙上一层颜色
  9.     update_menu_background
  10.   end
  11. end
复制代码

作者: funxlww    时间: 2014-10-2 08:51
VIPArcher 发表于 2014-10-1 19:52
你看你的背景还是地图画面,说明你根本没改对地方。正确的位置是在
Scene_Base#create_menu_background方法 ...


因为要发图片所以回复
虽然说添加成功了,但为什么还是有一层半透明的黑色层?
我想把这半透明的去掉(注:图片没有加半透明的黑色层)
作者: 上贺茂润    时间: 2014-10-6 09:58
新建一个bitmap***png调用 完了要注意释放




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