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

Project1

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

我想在血槽的旁边添加上头像,这些代码怎么用?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-7-17
帖子
115
跳转到指定楼层
1
发表于 2007-7-29 04:11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
class Window_Base < Window
## 設定頭像於picture/players 文件夾內, 頭像名請設為角色名稱
def actor_face
  face = RPG::Cache.picture("")
end   

def drw_face(actor,x,y)
  face = RPG::Cache.picture("Players/" + actor.name) rescue actor_face
  cw = face.width
  ch = face.height
  src_rect = Rect.new(0, 0, cw, ch)
  self.contents.blt(x , y - ch, face, src_rect)   
end   
end

之後用 drw_face(@actor,x,y) 寫在你想加頭像的window 內, x 和 y 值按自己需要來設定




我先在 picture文件里建了个players,把图片放进去,名称是主角的姓名...
之后我吧
def actor_face
  face = RPG::Cache.picture("")
end   

def drw_face(actor,x,y)
  face = RPG::Cache.picture("Players/" + actor.name) rescue actor_face
  cw = face.width
  ch = face.height
  src_rect = Rect.new(0, 0, cw, ch)
  self.contents.blt(x , y - ch, face, src_rect)   
end   
end


复制到了Window_Base 最后一行..........是不是这样?我执行了下游戏,说最后的那个end错误,我把end删了,然后game.exe就打不开了,闪屏.....幸亏我备分了个


到底应该怎么添加血槽啊?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1 小时
注册时间
2007-7-17
帖子
115
2
 楼主| 发表于 2007-7-29 04:11:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
class Window_Base < Window
## 設定頭像於picture/players 文件夾內, 頭像名請設為角色名稱
def actor_face
  face = RPG::Cache.picture("")
end   

def drw_face(actor,x,y)
  face = RPG::Cache.picture("Players/" + actor.name) rescue actor_face
  cw = face.width
  ch = face.height
  src_rect = Rect.new(0, 0, cw, ch)
  self.contents.blt(x , y - ch, face, src_rect)   
end   
end

之後用 drw_face(@actor,x,y) 寫在你想加頭像的window 內, x 和 y 值按自己需要來設定




我先在 picture文件里建了个players,把图片放进去,名称是主角的姓名...
之后我吧
def actor_face
  face = RPG::Cache.picture("")
end   

def drw_face(actor,x,y)
  face = RPG::Cache.picture("Players/" + actor.name) rescue actor_face
  cw = face.width
  ch = face.height
  src_rect = Rect.new(0, 0, cw, ch)
  self.contents.blt(x , y - ch, face, src_rect)   
end   
end


复制到了Window_Base 最后一行..........是不是这样?我执行了下游戏,说最后的那个end错误,我把end删了,然后game.exe就打不开了,闪屏.....幸亏我备分了个


到底应该怎么添加血槽啊?
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2026-7-2 07:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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