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

Project1

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

[已经解决] 增加变量文字

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
245 小时
注册时间
2007-8-6
帖子
329
跳转到指定楼层
1
发表于 2012-4-20 11:32:25 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 rpgxs 于 2012-4-20 17:07 编辑
#==============================================================================
# ■ Window_Status
#==============================================================================
class Window_Status < Window_Selectable
  MAX_PAGE = 2 # 最大ページ数
  #--------------------------------------------------------------------------
  # ● リフレッシュ(1ページ目)
  #--------------------------------------------------------------------------
  alias refresh_picst refresh
  def refresh
    @page = 0
    refresh_picst
  end
  #--------------------------------------------------------------------------
  # ● 次のページへ
  #--------------------------------------------------------------------------
  def next_page
    case ((@page + 1) % MAX_PAGE)
    when 0; refresh
    when 1; refresh2
    end
  end
  #--------------------------------------------------------------------------
  # ● リフレッシュ(2ページ目)
  #--------------------------------------------------------------------------
  def refresh2
    @page = 1
    contents.clear
    draw_actor_picture(@actor, 0, contents_height-288)
    draw_block1_picture(line_height * 0)
    draw_horz_line     (line_height * 1)
    draw_page2_block2  (line_height * 2)
  end
  #--------------------------------------------------------------------------
  # ● 2ページ目 block2 (スキルリスト)
  #--------------------------------------------------------------------------
  def draw_page2_block2(y)
    max = (contents_height - y) / line_height
    @actor.skills.each_index do |i|
      yy = y + i * line_height
      return if max >= yy
      draw_item_name(@actor.skills, 288, yy)
    end
  end
end


#==============================================================================
# ■ Scene_Status
#==============================================================================
class Scene_Status < Scene_MenuBase
  #--------------------------------------------------------------------------
  # ● 開始処理
  #--------------------------------------------------------------------------
  alias start_picst start
  def start
    start_picst
    @status_window.set_handler(:ok,   method(:next_page))
  end
  #--------------------------------------------------------------------------
  # ● 次のページへ
  #--------------------------------------------------------------------------
  def next_page
    @status_window.next_page
    @status_window.activate
  end
end


我想问下,我要在这个脚本里增加显示变量,要怎么添加呢。(这是个显示技能的脚本(貌似)

点评

你可以先不改文字直接放进去看看是什么效果好了。  发表于 2012-4-20 21:09
在我写好的两个 TEXT 之间写文章就可以了啊…  发表于 2012-4-20 21:07

Lv1.梦旅人

梦石
0
星屑
50
在线时间
245 小时
注册时间
2007-8-6
帖子
329
2
 楼主| 发表于 2012-4-20 21:30:06 | 显示全部楼层
吉井明久 发表于 2012-4-20 20:19
可以在 def refresh2 里面加噢
比如



替换之后就提示...
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
245 小时
注册时间
2007-8-6
帖子
329
3
 楼主| 发表于 2012-4-20 22:07:14 | 显示全部楼层
本帖最后由 rpgxs 于 2012-4-20 22:08 编辑
吉井明久 发表于 2012-4-20 21:49
帖子更新了,您再试试可以么?
(我这里木有电脑…


图1

图2


首先将修改过的代码加进去之后。就出现图2的情况。
试着讲darw注释。
就出现图1的情况。。。
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-6-12 22:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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