Project1

标题: 除了主站上的方法,还有什么办法让菜单的背景透明? [打印本页]

作者: 木许许    时间: 2013-7-10 09:23
标题: 除了主站上的方法,还有什么办法让菜单的背景透明?
本帖最后由 木许许 于 2013-7-30 22:42 编辑

用的是主站上半透明菜单的方法显示地图背景:http://www.66rpg.com/articles/3064

可能是因为我做ARPG的关系,只要在地图上按ESC调出主菜单,然后再退出返回地图,帧数立马降到30帧以下,只要删掉下面这一段帧数就明显提高,但是删掉背景就黑了。请教还有什么别的办法在菜单画面显示地图背景?

只要一调用 xxxx = Spriteset_Map.new 这一句脚本,帧数就会下降。虽然用 dispose 释放过

class Scene_Menu
  include XRXS_MP7_Module
  alias xrxs_mp7_main main
  def main
    create_spriteset
    xrxs_mp7_main
    dispose_spriteset
  end
end
作者: 木许许    时间: 2013-7-15 21:45
我可以顶了么!?
作者: yagami    时间: 2013-7-15 21:49
Window_Base 作为几乎所有窗口类的父类
  所以在windowbase 里加上句 self.opacity = 160  这样默认情况 所有窗口都半透明了  
作者: 美丽晨露    时间: 2013-7-15 21:49
http://rpg.blue/thread-320401-1-1.html
之前好像回答过类似的问题了
作者: 木许许    时间: 2013-7-16 09:35
yagami 发表于 2013-7-15 21:49
Window_Base 作为几乎所有窗口类的父类
  所以在windowbase 里加上句 self.opacity = 160  这样默认情况 所 ...

虽然窗口透明,但是地图背景显示不出啊
作者: 木许许    时间: 2013-7-16 09:36
本帖最后由 木许许 于 2013-7-16 10:52 编辑
美丽晨露 发表于 2013-7-15 21:49
http://rpg.blue/thread-320401-1-1.html
之前好像回答过类似的问题了


这个解决BUG的方法和提高帧数没关系吧

只要一调用 xxxx = Spriteset_Map.new 这一句脚本,就会下降10帧左右。虽然已用 dispose 释放过




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