查看: 3234|回复: 11

[已经解决] 请问如何更换战斗背景

[复制链接]
梦石
0
星屑
50
在线时间
72 小时
注册时间
2013-9-25
回帖
68
发表于 2014-3-4 22:13:11 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 fux2 于 2014-3-5 01:46 编辑

怎么改换战斗背景???

发表于 2014-3-5 15:04:39 | 显示全部楼层
请自行搜索战斗背景脚本
我想要到的是保护同伴的力量,能与同伴一起欢笑的未来的力量,如果无法做到的话,那就无需继承,如果是这样的彭格列的话,那我亲手毁掉它!
  
                       欢迎加入我们的家族~
回复

使用道具 举报

梦石
0
星屑
50
在线时间
72 小时
注册时间
2013-9-25
回帖
68
 楼主| 发表于 2014-3-23 11:35:51 | 显示全部楼层
彭格列第XI代 发表于 2014-3-5 15:04
请自行搜索战斗背景脚本

找久贴会被挖文扣分~>_<

点评

不明白的地方不问,那我问谁啊???  发表于 2014-3-24 22:36
只看帖不回帖不就行了?  发表于 2014-3-24 19:48
你一定要回复挖坟么-A-?  发表于 2014-3-24 12:47
回复

使用道具 举报

梦石
0
星屑
90
在线时间
443 小时
注册时间
2013-10-16
回帖
247
发表于 2014-3-23 11:47:39 | 显示全部楼层
战斗背景么……你按数据库,然后找到队伍以“幽灵*2”为例,在幽灵*2后面有个     自动生成名称   及     [ED]战斗背景。。。   点ED战斗背景就可以啦,不知你说的是不是这个……
回复

使用道具 举报

永无止境的旅程<

梦石
0
星屑
537
在线时间
1554 小时
注册时间
2012-6-19
回帖
1162

开拓者贵宾

发表于 2014-3-23 12:32:51 | 显示全部楼层
背景素材的命名和地图的命名一致方可奏效
[pre lang="ruby" line="1"]#==============================================================================
# 随机渐变,区域控制战斗背景图 by 沉影不器
#------------------------------------------------------------------------------
# 功能描述: ① 使用区域名称定义不同的战斗背景图
#              如果没有找到背景图,则使用RMVX默认眩晕背景
#           ② 进入战斗时,随机使用渐变效果
# 使用方法: ① 复制脚本,插入到Main之前
#           ② 在Graphics文件夹下新建Battlebacks文件夹用于存放战斗背景图
#              您也可以在脚本第16行自行设定路径
#           ③ 准备与区域名称相同的战斗背景图到您设定的战斗背景图文件夹内
#           ④ 在Graphics文件夹下新建Transitions文件夹用于存放渐变图
#              您也可以在脚本第17行自行设定路径
#           ⑤ 在脚本第18行设定战斗背景图的后缀名
#           ⑥ 在脚本第19行设定是否直接用地图做战斗图
#------------------------------------------------------------------------------
  B_PATH = "Graphics/Parallaxes/"      # 设定战斗背景图存储路径
  EXTNAME = ".png"                      # 设定战斗背景图后缀名
  DIRECT_MAP = false                    # 设定是否直接用地图做战斗图
#==============================================================================
module Cache
  #--------------------------------------------------------------------------
  # ● 获取战斗背景图
  #     filename : 文件名
  #     hue      : 色相变化值
  #--------------------------------------------------------------------------
  def self.battleback(filename, hue)
    load_bitmap(B_PATH, filename, hue)
  end
end

#==============================================================================
# ■ Spriteset_Battle
#------------------------------------------------------------------------------
#  处理战斗画面的活动块的类。本类在 Scene_Battle 类
# 的内部使用。
#==============================================================================
class Spriteset_Battle
  #--------------------------------------------------------------------------
  # ● 生成战斗背景活动块
  #--------------------------------------------------------------------------
def create_battleback
   for area in $data_areas.values
     break if $game_player.in_area?(area)
   end
   @battleback_sprite = Sprite.new(@viewport1)
   if area != nil and FileTest.exist?(B_PATH+area.name+EXTNAME) and !DIRECT_MAP
     @battleback_sprite.bitmap = Cache.battleback(area.name, 0)
   else
     source = $game_temp.background_bitmap
     bitmap = Bitmap.new(544, 416)
     bitmap.stretch_blt(bitmap.rect, source, source.rect)
     bitmap.radial_blur(90, 12) unless DIRECT_MAP
     @battleback_sprite.bitmap = bitmap
     @battleback_sprite.ox = 320
     @battleback_sprite.oy = 240
     @battleback_sprite.x = 272
     @battleback_sprite.y = 176
     @battleback_sprite.wave_amp = 8 unless DIRECT_MAP
     @battleback_sprite.wave_length = 240 unless DIRECT_MAP
     @battleback_sprite.wave_speed = 120 unless DIRECT_MAP
   end
  end
end

#==============================================================================
# ■ Scene_Title
#------------------------------------------------------------------------------
#  处理标题画面的类。
#==============================================================================
class Scene_Title < Scene_Base
  #--------------------------------------------------------------------------
  # ● 载入战斗测试用的数据库
  #--------------------------------------------------------------------------
  alias bg_load load_bt_database
  def load_bt_database
    bg_load
    $data_areas = load_data("Data/Areas.rvdata")
  end
end[/pre]
[url=https://rpg.blue/thread-389697-1-1.html]https://rpg.blue/https://rpg.blue/data/attachment/forum/201602/26/220128cfbxxs47xth4xkz4.jpg[/url]
&lt;font size=&quot;5&quot;&gt;[color=Green][url=https://rpg.blue/forum.php?mod=viewthread&amp;tid=396208&amp;extra=page%3D1][color=DeepSkyBlue]全新配套ACT系统,每周末一大更新,尽请期待。[/color][/url][/color]
回复

使用道具 举报

梦石
0
星屑
50
在线时间
72 小时
注册时间
2013-9-25
回帖
68
 楼主| 发表于 2014-3-23 22:18:13 | 显示全部楼层
邪恶奶熊 发表于 2014-3-23 11:47
战斗背景么……你按数据库,然后找到队伍以“幽灵*2”为例,在幽灵*2后面有个     自动生成名称   及     [ ...

自动生成名称旁的是战斗测试

点评

哈哈,这里是VX提问区~>_<  发表于 2014-3-25 23:53
⊙﹏⊙b我以为你的是XP……  发表于 2014-3-24 12:19
回复

使用道具 举报

梦石
0
星屑
50
在线时间
72 小时
注册时间
2013-9-25
回帖
68
 楼主| 发表于 2014-3-23 22:45:01 | 显示全部楼层
丿梁丶小柒 发表于 2014-3-23 12:32
背景素材的命名和地图的命名一致方可奏效
#============================================================ ...

不能,战斗背景没换,变更不好了
回复

使用道具 举报

梦石
0
星屑
50
在线时间
72 小时
注册时间
2013-9-25
回帖
68
 楼主| 发表于 2014-3-23 22:47:02 | 显示全部楼层
怎么回复不能加图???
4.jpg
5.jpg

评分

参与人数 1星屑 -30 收起 理由
铃仙·优昙华院·因幡 -30 三连贴

查看全部评分

回复

使用道具 举报

永无止境的旅程<

梦石
0
星屑
537
在线时间
1554 小时
注册时间
2012-6-19
回帖
1162

开拓者贵宾

发表于 2014-3-24 17:18:08 | 显示全部楼层
keenamaun 发表于 2014-3-23 22:45
不能,战斗背景没换,变更不好了

测试战斗是没有战斗背景的。
我那个战斗背景的使用方法为
比如你的地图名:伊尔
那么你的背景素材放在Graphics/Parallaxes 里面  文件命名为"伊尔.jpg"
效果要进到当前有素材的地图

点评

还是不可以。。。  发表于 2014-3-30 12:09

评分

参与人数 1星屑 +200 收起 理由
铃仙·优昙华院·因幡 + 200 认可答案

查看全部评分

[url=https://rpg.blue/thread-389697-1-1.html]https://rpg.blue/https://rpg.blue/data/attachment/forum/201602/26/220128cfbxxs47xth4xkz4.jpg[/url]
&lt;font size=&quot;5&quot;&gt;[color=Green][url=https://rpg.blue/forum.php?mod=viewthread&amp;tid=396208&amp;extra=page%3D1][color=DeepSkyBlue]全新配套ACT系统,每周末一大更新,尽请期待。[/color][/url][/color]
回复

使用道具 举报

梦石
0
星屑
50
在线时间
72 小时
注册时间
2013-9-25
回帖
68
 楼主| 发表于 2014-3-24 22:35:49 | 显示全部楼层
丿梁丶小柒 发表于 2014-3-24 17:18
测试战斗是没有战斗背景的。
我那个战斗背景的使用方法为
比如你的地图名:伊尔

测试战斗是对别人说的~>_<
你给的脚本我在游戏里测试的~>_<
Parallaxes???不是battlebacks吗???

点评

我没QQ。。。  发表于 2014-4-2 22:11
还不可以那你加我QQ吧 1308715179  发表于 2014-3-30 12:41
哦~我看的是第8行~>_<  发表于 2014-3-25 23:51
你看脚本的第16行  发表于 2014-3-24 22:40
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部