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

Project1

 找回密码
 注册会员
搜索

复杂装备系统地图显示问题

查看数: 1303 | 评论数: 3 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-10-22 17:42

正文摘要:

本帖最后由 上贺茂润 于 2013-10-22 19:19 编辑 #============================================================================== # ■ Window_MapName #====================================================== ...

回复

铃仙·优昙华院·因幡 发表于 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 认可答案

查看全部评分

铃仙·优昙华院·因幡 发表于 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
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-11-15 12:16

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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