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

Project1

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

[已经解决] 如何更改战斗结束窗口文字位置?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
5 小时
注册时间
2008-8-12
帖子
7
跳转到指定楼层
1
发表于 2010-6-28 16:07:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
柳大人在http://rpg.blue/portal.php?mod=view&aid=40520中所提到的灵魄引入中,说“具体描绘时候的窗口文字位置不是本次教学重点,不多介绍”,可是这样的话战斗结束后灵魄会重叠在金钱上,如何将它移动到下面来呢?
黄沙起兮风云涌,天苍苍兮我心戚。 志未酬兮英雄恨,地森森兮天书展。 意纷纷兮辙分驰,路迢迢兮之罘巅。 功烈烈兮一篑毁,莫忧悲兮偕君行。 魉魍魍兮天地异,雾茫茫兮似梦幻。 高翱翔兮蹈西海,心似驹兮归故乡。 白峰遥兮故人远,暮霭沈兮神农涧。 悠乎逝兮九周鼎,鼓铮铮兮烽烟寒。 幽缈缈兮太古迹,云霓扬兮虹彩桥。 氤氲腾兮紫云塔,巍峨伟兮咸阳都。 迷离幻兮壶中界,威灵赫兮金人变。 黑龙舞兮泗水涛,天悠悠兮梦桃源。 ——《轩辕剑》之四 黑龙舞兮云飞扬

Lv1.梦旅人

梦石
0
星屑
55
在线时间
5 小时
注册时间
2008-8-12
帖子
7
3
 楼主| 发表于 2010-7-9 09:08:12 | 只看该作者
本帖最后由 晓风曦和 于 2010-7-9 09:20 编辑
在 Window_BattleResult 中:
  def initialize(exp, gold, treasures)
    @exp = exp
    @gold = gold
    @treasures = treasures
    super(160, 0, 320, @treasures.size * 32 + 64)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.y = 160 - height / 2
    self.back_opacity = 160
    self.visible = false
    refresh
  end

Thank you very much!!!(《黑暗圣剑》里雪国之城居然用英语对话,看来我只学到初三英语还要苦练呐!)可是你调整的是窗口,我要的是文字!我已经找到,是#--------------------------------------------------------------------------
  # ● 刷新
  #--------------------------------------------------------------------------
  def refresh
    self.contents.clear
    x = 4
    self.contents.font.color = normal_color
    cx = contents.text_size(@exp.to_s).width
    self.contents.draw_text(x, 0, cx, 32, @exp.to_s)
    x += cx + 4
    self.contents.font.color = system_color
    cx = contents.text_size("经验值").width
    self.contents.draw_text(x, 0, 64, 32, "经验值")
    x += cx + 16
    self.contents.font.color = normal_color
    cx = contents.text_size(@gold.to_s).width
    self.contents.draw_text(x, 0, cx, 32, @gold.to_s)
    x += cx + 4
    self.contents.font.color = system_color
    self.contents.draw_text(x, 0, 128, 32, $data_system.words.gold)
    y = 32
    self.contents.font.color = normal_color
    self.contents.draw_text(25,25,128-64,32,$game_variables[25].to_s,2)
    self.contents.font.color = system_color
    self.contents.draw_text(25,25,128,32,"灵魄",2)
    y = 64
黄沙起兮风云涌,天苍苍兮我心戚。 志未酬兮英雄恨,地森森兮天书展。 意纷纷兮辙分驰,路迢迢兮之罘巅。 功烈烈兮一篑毁,莫忧悲兮偕君行。 魉魍魍兮天地异,雾茫茫兮似梦幻。 高翱翔兮蹈西海,心似驹兮归故乡。 白峰遥兮故人远,暮霭沈兮神农涧。 悠乎逝兮九周鼎,鼓铮铮兮烽烟寒。 幽缈缈兮太古迹,云霓扬兮虹彩桥。 氤氲腾兮紫云塔,巍峨伟兮咸阳都。 迷离幻兮壶中界,威灵赫兮金人变。 黑龙舞兮泗水涛,天悠悠兮梦桃源。 ——《轩辕剑》之四 黑龙舞兮云飞扬
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
2
发表于 2010-7-4 12:05:52 | 只看该作者
在 Window_BattleResult 中:
  def initialize(exp, gold, treasures)
    @exp = exp
    @gold = gold
    @treasures = treasures
    super(160, 0, 320, @treasures.size * 32 + 64)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.y = 160 - height / 2
    self.back_opacity = 160
    self.visible = false
    refresh
  end

评分

参与人数 1星屑 +200 收起 理由
「旅」 + 200 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-26 16:05

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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