Project1

标题: RMVX的战斗场景问题 [打印本页]

作者: 獠牙    时间: 2009-7-13 02:06
标题: RMVX的战斗场景问题
RMVX中和每个不同的怪物战斗时我想换不同的场景,应该怎么设置呢?
作者: zh99998    时间: 2009-7-17 17:57
同求解……
作者: 白斑病赌东道    时间: 2009-7-18 11:46
什么意思- -换战斗背景?
作者: 半只羊    时间: 2009-7-18 16:25
提示: 作者被禁止或删除 内容自动屏蔽
作者: 未知的赞歌    时间: 2009-7-18 16:34
将背景图片放入Pictures文件夹下
在数据库中的敌人队伍中的名称栏中按如下格式设置
     队伍名#战斗背景图名
(p.s.站上的人一般用 @ 来分割字符串,我比较喜欢用 # )
在main的上方插入下面脚本:

  1. #==============================================================================
  2. # ■ Spriteset_Battle
  3. #------------------------------------------------------------------------------
  4. #  处理战斗画面的活动块的类。本类在 Scene_Battle 类
  5. # 的内部使用。
  6. #==============================================================================

  7. class Spriteset_Battle
  8.   #--------------------------------------------------------------------------
  9.   # ● 生成战斗背景活动块
  10.   #--------------------------------------------------------------------------
  11.   def create_battleback
  12.     bitmap = Cache.picture($game_troop.name.split(/#/)[1])
  13.     @battleback_sprite = Sprite.new(@viewport1)
  14.     @battleback_sprite.bitmap = bitmap
  15.     @battleback_sprite.ox = 272
  16.     @battleback_sprite.oy = 208
  17.     @battleback_sprite.x = 272
  18.     @battleback_sprite.y = 208
  19.   end
  20.   #--------------------------------------------------------------------------
  21.   # ● 更新画面
  22.   #--------------------------------------------------------------------------
  23.   def update
  24.     update_battlefloor
  25.     update_enemies
  26.     update_actors
  27.     update_pictures
  28.     update_timer
  29.     update_viewports
  30.   end

  31. end
复制代码
以上脚本我没运行过,如有问题请回复
作者: 外星星人    时间: 2009-7-18 16:58
提示: 作者被禁止或删除 内容自动屏蔽




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