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

Project1

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

怎样透明战斗菜单

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-17
帖子
82
跳转到指定楼层
1
发表于 2008-9-30 00:19:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv2.观梦者

龙骑

梦石
0
星屑
525
在线时间
10 小时
注册时间
2007-12-31
帖子
2030
2
发表于 2008-9-30 00:22:25 | 只看该作者
找到Window_BattleStatus(显示战斗画面同伴状态的窗口。),看到第13行

在它前面加上个"self.back_opacity = 0",
也就是改成 :

#--------------------------------------------------------------------------
# ● 初始化对像
#--------------------------------------------------------------------------
def initialize
   super(0, 320, 640, 160)
   self.back_opacity = 0
   self.contents = Bitmap.new(width - 32, height - 32)
   @level_up_flags = [false, false, false, false]
   refresh
end


这里,self.back_opacity = 0 中的 0 是透明度,所以再测试战斗,就会看到蓝色的框没了,却看到了黑色的东东(因为战斗背景的那一条原来就是黑色的)。
系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
93 小时
注册时间
2008-5-16
帖子
745
3
发表于 2008-9-30 01:56:00 | 只看该作者
LS说的是的!
你的战斗图不是640*480所以改了也是黑的!在Spriteset_Battle里改下大小
然后在把这脚本放入,改透明度
class Window_BattleStatus < Window_Base
  alias wbs_initialize initialize
  def initialize
    wbs_initialize
    self.back_opacity = 0
  end
end
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-4-17
帖子
82
4
 楼主| 发表于 2008-9-30 05:50:55 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

5
发表于 2008-9-30 08:34:20 | 只看该作者
LS两位都告诉你怎么弄成透明了,不就是你要的目的么?你到底想解决什么问题不说清楚。
帖子直接解决,有问题好好描述清楚再问。

生命即是责任。自己即是世界。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-23 11:18

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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