幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1689|回复: 3

关于Window_BattleStatus的修改~~~

[复制链接]

12

主题

100

帖子

117

积分

③业余

知道我是谁吗?

积分
117
发表于 2005-3-1 09:55:07 | 显示全部楼层 |阅读模式
又是我啊~~~~




看到这是使用了桜雅 在土 脚本后的效果~~~不过我想把把前面的人物步行图换成系统中没有设

定的人物脸部图怎么办啊~~~好象不是很容易改~~~请高手指教~~~

脚本中的 draw_actor_graphic(actor, actor_x -10, 116)  此代码决定着步行图



本帖子中包含更多资源

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

x
哇卡卡!!!!!!!!!!!!!
回复

使用道具 举报

12

主题

100

帖子

117

积分

③业余

知道我是谁吗?

积分
117
 楼主| 发表于 2005-3-1 09:58:48 | 显示全部楼层
顺面提一下~~~~桜雅 在土的脚本中没有写出角色名称~~~~

“# 歩行キャラグラフィックの描写
   draw_actor_graphic(actor, actor_x - 9, 116)”
之前加入
#加入姓名
self.contents.font.size = 20 # 字号自己定

draw_actor_name(actor, actor_x, 0)
就可以了~~~~
[em04]
哇卡卡!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

carol3 该用户已被删除
发表于 2005-3-1 10:56:48 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

12

主题

100

帖子

117

积分

③业余

知道我是谁吗?

积分
117
 楼主| 发表于 2005-3-1 11:37:13 | 显示全部楼层
在Window_Base 中加入

将脸型图加入Battlers文件夹“actor.battler_name”_f.png
actor.battler_name为战斗人员名称
def draw_actor_graphic(actor, x, y)
  f_name = actor.battler_name + \"_f\"
  f_hue = actor.battler_hue
  bitmap = RPG::Cache.battler(f_name, f_hue)
  cw = bitmap.width; ch = bitmap.height
  src_rect = Rect.new(0, 0, cw, ch)
  self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
end
搞定
[em01]
哇卡卡!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-19 15:10 , Processed in 0.013830 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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