Project1

标题: ==========还是RTAB战斗脚本整合的问题========= [打印本页]

作者: donald    时间: 2008-2-7 23:12
标题: ==========还是RTAB战斗脚本整合的问题=========


如图,战斗时背景被自动放大了,十分郁闷的说.....
请问要修改脚本的哪里能把战斗背景图还原成以前那样

已经找到!谁能帮忙修改?
  #--------------------------------------------------------------------------
  # ● バトル画面 X 座標の取得
  #--------------------------------------------------------------------------
  def screen_x
    return 320 + (true_x - 320) * @real_zoom + @real_x
  end
  #--------------------------------------------------------------------------
  # ● バトル画面 Y 座標の取得
  #--------------------------------------------------------------------------
  def screen_y
    return true_y * @real_zoom + @real_y
  end
  #--------------------------------------------------------------------------
  # ● バトル画面 Z 座標の取得
  #--------------------------------------------------------------------------
  def screen_z
    return true_y + @fly
  end
  #--------------------------------------------------------------------------
  # ● バトル画面 拡大率の取得
  #--------------------------------------------------------------------------
  def zoom
    return ($scene.zoom_rate[1] - $scene.zoom_rate[0]) *
                          (true_y + @fly) / 320 + $scene.zoom_rate[0]
  end
[LINE]1,#dddddd[/LINE]此贴于 2008-2-15 19:37:43 被版主凌冰提醒,请楼主看到后对本贴做出回应。

[LINE]1,#dddddd[/LINE]
----------------版务----------------
如果问题未解决,请继续提问
如果问题已解决,请结贴
若到末贴发贴时间后一周仍未结贴
管理员会自动为你过期帖子、结贴或强行认可答案(好人卡-1)

[LINE]1,#dddddd[/LINE]此贴于 2008-2-18 4:29:54 被版主凌冰提醒,请楼主看到后对本贴做出回应。
作者: IamI    时间: 2008-2-7 23:15
血槽应该可以随便用,还有,如果说是战斗背景被拉到了640*480的话,要是复原下面不就是一片黑吗?
作者: doranikofu    时间: 2008-2-7 23:32
在RTAB脚本里面找和zoom相关的东西
看看注释有个放大率的东西 把所有zoom相关变量设为1.0应该就可以了(好像是@zoom_rate)
我改过但具体的我也不记得了 Orz

作者: 白河·愁    时间: 2008-2-8 04:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: donald    时间: 2008-2-9 03:44
以下引用白河·愁于2008-2-7 20:29:21的发言:

主战有RTAB清爽版血槽的= =
如2L所说,RTAB拉抻背景图是必须的,虽然可以去掉但是后来的事情会更麻烦。

那么,不拉伸,把战斗背景改为640X480行么........
作者: donald    时间: 2008-2-9 04:38
以下引用doranikofu于2008-2-7 15:32:14的发言:

在RTAB脚本里面找和zoom相关的东西
看看注释有个放大率的东西 把所有zoom相关变量设为1.0应该就可以了(好像是@zoom_rate)
我改过但具体的我也不记得了 Orz

是"RTAB战斗系统"的第59行那个@zoom_rate吗?原来是(0.2,1.0)的说.....我把0.2改成了1.0也不行啊......

啊啊,发现这个@zoom_rate的用处了.....这个是敌人的放大倍数= =......

但是背景还是没变啊...
作者: donald    时间: 2008-2-10 00:20
顶起来~谁能解答一下?
作者: donald    时间: 2008-2-10 01:29
我找到了!!!!
谁能修改一下?
  1.   #--------------------------------------------------------------------------
  2.   # ● バトル画面 X 座標の取得
  3.   #--------------------------------------------------------------------------
  4.   def screen_x
  5.     return 320 + (true_x - 320) * @real_zoom + @real_x
  6.   end
  7.   #--------------------------------------------------------------------------
  8.   # ● バトル画面 Y 座標の取得
  9.   #--------------------------------------------------------------------------
  10.   def screen_y
  11.     return true_y * @real_zoom + @real_y
  12.   end
  13.   #--------------------------------------------------------------------------
  14.   # ● バトル画面 Z 座標の取得
  15.   #--------------------------------------------------------------------------
  16.   def screen_z
  17.     return true_y + @fly
  18.   end
  19.   #--------------------------------------------------------------------------
  20.   # ● バトル画面 拡大率の取得
  21.   #--------------------------------------------------------------------------
  22.   def zoom
  23.     return ($scene.zoom_rate[1] - $scene.zoom_rate[0]) *
  24.                           (true_y + @fly) / 320 + $scene.zoom_rate[0]
  25.   end
复制代码

作者: 凌冰    时间: 2008-2-16 03:37
以下引用IamI于2008-2-7 15:15:04的发言:

血槽应该可以随便用,还有,如果说是战斗背景被拉到了640*480的话,要是复原下面不就是一片黑吗?


[本贴由作者于 2008-2-7 15:17:34 最后编辑]
以下引用donald于2008-2-8 19:44:09的发言:


以下引用白河·愁于2008-2-7 20:29:21的发言:

主战有RTAB清爽版血槽的= =
如2L所说,RTAB拉抻背景图是必须的,虽然可以去掉但是后来的事情会更麻烦。


那么,不拉伸,把战斗背景改为640X480行么........

直接把战斗背景改称640*480的就行




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