幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: 战士

小白求助对话加强中的人物头像显示问题?

[复制链接]

0

主题

5

帖子

1283

积分

⑥精研

积分
1283
发表于 2005-4-9 19:47:06 | 显示全部楼层
[em04]我进了测试的~~~
回复 支持 反对

使用道具 举报

11

主题

22

帖子

1526

积分

⑥精研

积分
1526
发表于 2005-6-2 22:57:41 | 显示全部楼层
以下是引用BB崽在2005-3-29 20:11:30的发言:
\\F[ ]:显示脸部图象,尺寸为96X96像素(只能用PNG档),并将脸部图像放 入你的游戏文件夹   
\\Graphics\\Pictures内.
尺寸可以修改,其中96,96就是尺寸,脚本中有两处,要修改就要一起改掉
self.contents.blt(16, 16, RPG::Cache.picture(@face_file), Rect.new(0, 0, 96, 96))
在地图中新建事件,插入------显示文章:
\"\\f[face1]你好,要怎么用\"
其中face1就是你要加入的图片名.当然你也要有一个face1.png的图片在\\Graphics\\Pictures内
[em05]这样详细吗?
秋水双眸 轻笑靥生 人悄如雪 惊心久立无言 却道新来炎热 欲休还说 几多往事悠悠 空添不解相思结 相顾共凄迷 渐伊人声咽
回复 支持 反对

使用道具 举报

7

主题

160

帖子

233

积分

③业余

じAndroShun

积分
233
QQ
发表于 2005-6-19 18:37:43 | 显示全部楼层
以上,我和WAX同志碰到的问题是一样的。明明进行了测试。。其他都按要求做了。
没有不一样的地方。可是。为什么测试的时候头像显示不出来呢?希望谁能帮忙解答一下?
回复 支持 反对

使用道具 举报

1

主题

3

帖子

1294

积分

⑥精研

积分
1294
发表于 2005-6-21 16:25:47 | 显示全部楼层
我自己做了一个,
运行到是可以,不知道有什么BUG不.
新建一个Window_face
#==============================================================================
# ■ Window_face
#------------------------------------------------------------------------------
#  显示脸的窗口。
#==============================================================================
class Window_face< Window_Base
  #--------------------------------------------------------------------------
  # ● 初始化窗口
  #--------------------------------------------------------------------------
  def initialize
    super(0, 0, 640, 480)
    self.contents = Bitmap.new(width - 32, height - 32)
    self.opacity=0
    refresh
  end
  #--------------------------------------------------------------------------
  # ● 刷新
  #--------------------------------------------------------------------------
  def refresh
   
  end
end

修改Window_Message
57 行添加($game_temp.num_input_digits_max = 0 下面)
if @face_window !=nil
       @face_window.dispose
       @face_window =nil
end
90 行下(text.gsub!(/\\\\[Cc]\\[([0-9]+)\\]/) { \"\\001[#{$1}]\" }下面)添加
text.gsub!(/\\\\[Ff]\\[([0-9]+)\\]/) { \"\\003[#{$1}]\" }
109行下面 (# \\G 的情况下  上面)添加
if c== \"\\003\"
          text.sub!(/\\[([0-9]+)\\]/, \"\")
          a=$1
          if @face_window == nil
            @face_window = Window_face.new
            @face_window.x= 80
            @face_window.y=160
            @face_window.contents = Bitmap.new(\"Graphics/pictures/#{a}.png\")
          end  
        end
把头像放在pictures用数字命名
就可以在显示文章的时候用\\f[n] n 就是头像图片的名字
回复 支持 反对

使用道具 举报

3

主题

20

帖子

250

积分

③业余

积分
250
发表于 2006-4-29 15:49:52 | 显示全部楼层
我的也和wax一样还是显示不了阿
你新建的这个“Window_face”运行到
“57 行添加($game_temp.num_input_digits_max = 0 下面)”
就不对,弹出错误,这么看一下你下面还有什么90,109行,根本就没那么多行阿
回复 支持 反对

使用道具 举报

3

主题

20

帖子

250

积分

③业余

积分
250
发表于 2006-4-29 15:51:19 | 显示全部楼层
哦,不好意思,看错了!
是修改
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-27 04:40 , Processed in 0.010320 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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