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

Project1

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

[已经解决] 如何实现打开菜单后不黑屏

[复制链接]

Lv4.逐梦者

梦石
2
星屑
13408
在线时间
2305 小时
注册时间
2011-6-4
帖子
618
跳转到指定楼层
1
发表于 2018-4-5 16:45:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x

如图所示,打开菜单后地图都隐藏起来了,觉得这样很不美观,有什么办法实现打开菜单后不黑屏吗?
BUG反馈请加QQ 529283039
水友群 917854767

Lv4.逐梦者

梦石
0
星屑
8498
在线时间
775 小时
注册时间
2017-11-10
帖子
1231
2
发表于 2018-4-5 16:59:05 | 只看该作者
本帖最后由 文雅夕露 于 2018-4-5 17:01 编辑
  1. module Opacity
  2.   def opacity_screen
  3.     @screen = Spriteset_Map.new
  4.   end
  5.   def dispose_screen
  6.     @screen.dispose
  7.   end
  8. end

  9. class Scene_Menu
  10.   include Opacity
  11.   alias opacity_main main
  12.   def main
  13.     opacity_screen
  14.     opacity_main
  15.     dispose_screen
  16.   end
  17. end

  18. class Window_Base < Window
  19. alias opacity_initialize initialize
  20.   def initialize(x, y, width, height)
  21.     opacity_initialize(x, y, width, height)
  22.     if $scene.is_a?(Scene_Menu)
  23.       self.back_opacity = 160
  24.     end
  25.   end
  26. end
复制代码


记得有个叫半透明的菜单脚本,也能实现效果。

点评

同意只是要美化个背景的话不需要浪费流畅度, 要虚化效果,上面再覆盖一层30-40透明度的全白或者全黑图片就达到效果了呗  发表于 2018-4-5 19:55
0.0截图脚本是有小延迟的,我觉得这个给LZ就足够了吧,虽然我的是所有界面都是半透明的。  发表于 2018-4-5 17:11
用截图再虚化比较好吧,像vx那样  发表于 2018-4-5 17:02

评分

参与人数 3星屑 +50 +2 收起 理由
RyanBern + 50 认可答案
真·可乐 + 1 认可答案
ikki + 1 塞糖

查看全部评分

一个只会简单事件的Rm新人,脚本完全不懂。只求做个简单的游戏完成自己的游戏之梦而已。
第一个游戏已经完成,等待各素材的完成和测试。
回复 支持 1 反对 0

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
13408
在线时间
2305 小时
注册时间
2011-6-4
帖子
618
3
 楼主| 发表于 2018-4-5 18:29:11 | 只看该作者
文雅夕露 发表于 2018-4-5 16:59
记得有个叫半透明的菜单脚本,也能实现效果。

谢谢大佬
BUG反馈请加QQ 529283039
水友群 917854767

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-27 11:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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