- 注册时间
- 2004-5-16
- 最后登录
- 2024-11-13
超级版主
传说中的Bunny坑神~!
 
- 积分
- 244543

|
发表于 2004-9-29 14:58:18
|
显示全部楼层
弱弱的说..是不是还是自定义个函数比较好捏...这样不用改来改去的.
偶还不懂RGSS...弄了一早上的...Window_Base里面加上一段...
#--------------------------------------------------------------------------
#●自定义的角色脸图显示
#--------------------------------------------------------------------------
def draw_actor_face(actor,x,y)
case actor.id
when 1
bitmap = RPG::Cache.picture(\"脸图1\")
when 2
bitmap = RPG::Cache.picture(\"脸图2\")
when 3
bitmap = RPG::Cache.picture(\"脸图3\")
when 4
bitmap = RPG::Cache.picture(\"脸图4\")
when 5
bitmap = RPG::Cache.picture(\"脸图5\")
when 6
bitmap = RPG::Cache.picture(\"脸图6\")
else
bitmap = RPG::Cache.picture(\"脸图7\")
end
cw = bitmap.width
ch = bitmap.height
src_rect = Rect.new(0, 0, cw, ch)
self.contents.blt(x , y , bitmap, src_rect)
end
然后在状态栏和存档相关的脚本里把那个\"draw_actor_graphic\"改成\"draw_actor_face\"
就是图片大小特别要小心,对象素N累的...
|
|