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

Project1

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

[已经解决] 复杂装备系统地图显示问题

[复制链接]

Lv1.梦旅人

狂気の月兔

梦石
0
星屑
236
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

1
发表于 2013-10-22 18:23:43 | 显示全部楼层
RUBY 代码复制
  1. class Window_MapName < Window_Base
  2. #--------------------------------------------------------------------------
  3. # ● 刷新
  4. #--------------------------------------------------------------------------
  5. def refresh
  6.    return if $game_switches[1]        # 1号开关打开时候不显示
  7.    self.opacity = 255
  8.    self.contents_opacity = 255
  9.    name = $data_mapinfos[@map_id].name
  10.    width = self.contents.text_size(name).width
  11.    height = self.contents.text_size(name).height
  12.    self.width = width + 32
  13.    self.height = height + 32
  14.    self.contents = Bitmap.new(width, height)
  15.    self.contents.font.size = 20
  16.    self.x = 0
  17.    self.y = 0
  18.    self.contents.font.color = system_color
  19.    self.contents.draw_text(0, 0, width, 20, name, 1)
  20. end
回复 支持 反对

使用道具 举报

Lv1.梦旅人

狂気の月兔

梦石
0
星屑
236
在线时间
1245 小时
注册时间
2009-4-7
帖子
879

贵宾

2
发表于 2013-10-22 19:09:45 | 显示全部楼层
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2. # ● 更新
  3. #--------------------------------------------------------------------------
  4. def update
  5.    if $game_switches[1]
  6.        self.opacity = 0
  7.        return
  8.    end
  9.    if $game_map.map_id != @map_id
  10.      @map_id = $game_map.map_id
  11.      refresh
  12.      self.opacity -= 5
  13.      self.contents_opacity = 255
  14.    end
  15.    refresh if $game_map.map_id == 388
  16.    return if self.opacity == 0
  17.    self.opacity = 255                       #原来是-=5
  18.    self.contents_opacity = 255              #原来是-=5
  19. end


改错地方了 = =

点评

我不知道= = 以前一帖子就有 100经验 +1 好人卡 呢  发表于 2013-10-22 20:11
两段代码就有好人卡…难道是我评分标准略严格了?  发表于 2013-10-22 20:05
改成 unless $game_switches[1] 就可以了  发表于 2013-10-22 19:22
多谢,如果能加个not 反过来,开关关-显示关就完美了  发表于 2013-10-22 19:20

评分

参与人数 1梦石 +1 收起 理由
Luciffer + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-17 02:15

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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