Project1

标题: 菜单中的角色人物行走图改成头像行不? [打印本页]

作者: 流星的瞬间    时间: 2011-8-10 16:58
标题: 菜单中的角色人物行走图改成头像行不?



右边的行走图可以改成头像吗??

可以的话请教一下。dsu_plus_rewardpost_czw
作者: Wind2010    时间: 2011-8-10 17:16
本帖最后由 Wind2010 于 2011-8-10 17:17 编辑

在脚本里改改就行了


想起版规说过这种问题回答「能」或者「不能」就行了,那我回答「能」
作者: 流星的瞬间    时间: 2011-8-10 17:21
Wind2010 发表于 2011-8-10 17:16
在脚本里改改就行了


想起版规说过这种问题回答「能」或者「不能」就行了,那我回答「能」 ...

怎么改啊???
作者: Wind2010    时间: 2011-8-10 17:26
Window_MenuStatus中,
  1. draw_actor_graphic(actor, x - 40, y + 80)
复制代码
这句是描绘行走图的,改成描绘头像就可以了
但是描绘头像要自己写指令
作者: 流星的瞬间    时间: 2011-8-10 17:29
Wind2010 发表于 2011-8-10 17:26
Window_MenuStatus中,这句是描绘行走图的,改成描绘头像就可以了
但是描绘头像要自己写指令 ...

我是脚本盲啊~如果我会脚本我还发帖干嘛啊~你懂的~~
作者: Wind2010    时间: 2011-8-10 17:33
本帖最后由 Wind2010 于 2011-8-10 17:37 编辑
流星的瞬间 发表于 2011-8-10 17:29
我是脚本盲啊~如果我会脚本我还发帖干嘛啊~你懂的~~


不过表示描绘头像的话够位置么?

  1. class Window_Base
  2.   def draw_face(actor,x,y)
  3.     bmp = RPG::Cache.picture(actor.name)
  4.     self.contents.stretch_blt(Rect.new(x,y,40,40),bmp,bmp.rect)
  5.     #这里的40是头像的最大宽和高
  6.   end
  7. end
复制代码
然后将原脚本的draw_actor_graphic(actor, x - 40, y + 80)改成draw_face,传送相应数据就行了,坐标调整下吧。
作者: 流星的瞬间    时间: 2011-8-10 17:46
本帖最后由 流星的瞬间 于 2011-8-10 17:48 编辑
Wind2010 发表于 2011-8-10 17:33
不过表示描绘头像的话够位置么?

然后将原脚本的draw_actor_graphic(actor, x - 40, y + 80)改成draw ...


第一句出错了~



这样的你会做么?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1