Project1

标题: 再次求教 如何在战斗中改战斗背景 [打印本页]

作者: giligilieye    时间: 2018-6-1 18:16
标题: 再次求教 如何在战斗中改战斗背景
求各位大佬帮助,
如何在战斗中改战斗背景。
作者: shitake    时间: 2018-6-1 19:36

http://miaowm5.github.io/RMVA-F1 ... _ref_map.html#map03

如果需要战斗途中切换背景

RUBY 代码复制
  1. class Spriteset_Battle
  2.   def change_battleback(back1_name, back2_name)
  3.     @back1_sprite.bitmap = Cache.battleback1(back1_name)
  4.     @back2_sprite.bitmap = Cache.battleback2(back2_name)
  5.   end
  6. end
  7.  
  8. class Scene_Battle < Scene_Base
  9.   def change_battleback(back1_name, back2_name)
  10.     @spriteset.change_battleback(back1_name, back2_name)
  11.   end
  12. end


把这个脚本加进去
然后再在战斗事件里调用脚本事件

  1. SceneManager.scene.change_battleback(name1, name2)
复制代码

作者: giligilieye    时间: 2018-6-2 06:43
shitake 发表于 2018-6-1 19:36
http://miaowm5.github.io/RMVA-F1/RPGVXAcecn/rpgvxace/5340_ev_ref_map.html#map03

如果需要战斗途中切 ...

跟原RPG脚本冲突,怎么办?
作者: 够爱    时间: 2018-6-2 23:52
本帖最后由 够爱 于 2018-6-2 23:54 编辑

可以直接使用更改战斗背景
作者: shitake    时间: 2018-6-3 12:43
本帖最后由 shitake 于 2018-6-3 12:46 编辑
giligilieye 发表于 2018-6-2 06:43
跟原RPG脚本冲突,怎么办?


请回复更详细信息(报错信息 和 都用了那些脚本)

对了 那个 name1 和 name2 是要替换成你要切换的战斗背景图片的名字的




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