Project1

标题: 如何更改状态窗口中宠物图片的大小 [打印本页]

作者: stella    时间: 2008-2-3 22:34
标题: 如何更改状态窗口中宠物图片的大小
宠物系统ver1.2
http://rpg.blue/web/htm/news169.htm



想把状态窗口显示的宠物图片缩得小一些,并移到右下角去

[LINE]1,#dddddd[/LINE]本贴由论坛斑竹水迭澜结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者: 小角色    时间: 2008-2-3 22:42
class Window_Base < Window
  #############################################################################
  def draw_actor_pet(actor, x, y)#——绘制宠物图形
    if actor.pet_id != 0
      bitmap = RPG::Cache.battler($data_enemies[actor.pet_id].battler_name, $data_enemies[actor.pet_id].battler_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
  end
  #############################################################################

改倒数第3行吧
作者: 小泡    时间: 2008-2-3 22:46
直接在脚本里搜索 这句
self.x = @father_id  


作者: stella    时间: 2008-2-3 23:01
宠物的窗口显示图比战斗图缩小一倍该怎么写?
作者: 小泡    时间: 2008-2-3 23:06
zoom_x  zoom_y 调整这两个值  你自己试下就懂了
作者: stella    时间: 2008-2-3 23:14
以下引用小泡于2008-2-3 15:06:03的发言:
zoom_x  zoom_y 调整这两个值  你自己试下就懂了";






不是调战斗画面中宠物的大小啊,是调节角色状态窗口中宠物显示的大小
作者: stella    时间: 2008-2-4 17:27
没办法了?




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