Project1

标题: 谁能帮忙改一下魔法商店脚本,显示人物适用8方面行走图? [打印本页]

作者: 天使喝可乐    时间: 2009-8-29 19:12
标题: 谁能帮忙改一下魔法商店脚本,显示人物适用8方面行走图?
脚本地址:http://rpg.blue/web/index.php?doc-view-4187
我用的8方面行走,魔法商店人物显示的图像出格了
请问改哪能适用于8方面行走图?
作者: 奶油Da蛋糕    时间: 2009-8-29 19:31
本帖最后由 奶油Da蛋糕 于 2009-8-29 19:34 编辑

  1. class Window_Base < Window
  2.   def draw_actor_graphic(actor, x, y)
  3.     bitmap = RPG::Cache.character(actor.character_name, actor.character_hue)
  4.     cw = bitmap.width / 8
  5.     ch = bitmap.height / 8
  6.     src_rect = Rect.new(0, 0, cw, ch)
  7.     self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
  8.   end
复制代码
在MAIN前面插入这段就可以了。另外,如果不是8*8的话,
你试试cw = bitmap.width / 8
    ch = bitmap.height / 8
这两句改成cw = bitmap.width / $[人物的总帧数]
    ch = bitmap.height / $[人物的总方向数]
(是这两个变量吗??)
作者: 天使喝可乐    时间: 2009-8-31 22:13
是4*8




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