Project1

标题: 怎样实现每场的战斗背影不一样 [打印本页]

作者: 花王子    时间: 2008-2-14 08:43
标题: 怎样实现每场的战斗背影不一样
我使用的是双远影地图,在地图上遇上敌人队伍,战斗的时候,背景全黑 ,要怎样才能加战斗背景?
而且要有这种效果:比如在森林地图战斗,遇敌人队伍时战斗背景就要换成有树木的图片.

在沙漠地图战斗,遇敌人队伍时战斗背景就要换成有沙漠的图片.

根据不同的地图,换不同的战斗背景,要怎么设置??

不知道大家有没有玩过天之痕,玩过就知道我意思了 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 迅雷進    时间: 2008-2-14 08:58
请问你的战斗是使用明雷还是暗雷?
作者: 花王子    时间: 2008-2-14 09:21
什么是明雷,什么是暗雷???
作者: darkten    时间: 2008-2-14 09:46
明雷是在地图看到的怪物,碰到它们后就进入战斗(如:英雄传说)

暗雷另一种说法是踩地雷式遇敌,在地图上走动时,会有一定几率进入战斗(如:Final Fantasy 系列)
作者: 花王子    时间: 2008-2-14 09:54
我的是暗雷,怪物随机数的,
可以设换战斗背影效果么??
天之痕都能实现这个功能
作者: Thomas    时间: 2008-2-14 11:11
提示: 作者被禁止或删除 内容自动屏蔽
作者: 凌冰    时间: 2008-2-14 11:19
本来战斗背景是根据,地图而改变的
如果非要改的话,改成随机的比较好实现
也就是说背景是随机选择的,跟敌人队伍无关
LZ要吗?
虽然并不建议使用,本来是草原的地图,结果进入战斗,确是冰窟的战斗背景,多诡异啊!orz
作者: 凌冰    时间: 2008-2-14 11:49
全局搜索$game_temp.battleback_name
把$game_temp.battleback_name = $game_map.battleback_name
改成if $battle_back.size > 0
    $game_temp.battleback_name = $battle_back[rand($battle_back.size)]
    else
    $game_temp.battleback_name = $game_map.battleback_name
    end
另外,在class Scene_Battle上设置$battle_back
例如:$battle_back = ["002-Woods01","003-Forest01","004-Mountain01"]
$battle_back里填写背景文件名称,用""引上,用,隔开 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 最後一滴淚    时间: 2008-2-14 12:36
地形标志来完成
作者: 逐月    时间: 2008-2-14 16:46
提示: 作者被禁止或删除 内容自动屏蔽
作者: 橡让    时间: 2008-2-14 17:51
战斗测试时只会有一个背景,在不同的地图战斗时背景就不同了。
作者: 030428    时间: 2008-2-14 18:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: 花王子    时间: 2008-2-14 20:15
不好意思,我没讲清楚,其实我使用的是双远影地图,战斗的时候,背景全黑
作者: 凌冰    时间: 2008-2-14 21:23
以下引用花王子于2008-2-14 0:43:05的发言:


本贴悬赏额度如下:VIP:0   积分:100   好人卡:0
怎样实现每场的战斗背影不一样?
就是说,打不同敌人队伍时,显示的背景图片都不一样

补充:很抱歉,之前我没讲清楚,我使用的是双远影地图,战斗的时候,背景全黑
但我想改成这样:比如在森林地图战斗,战斗背景就要换成树木图片.

在沙漠地图战斗,那么战斗背景要一张沙漠图,我的意思就是这样了.

根据不同的地图,换不同的背景,我不会随机换,要自己指定哪张地图换哪张战斗背景


[本贴由作者于 2008-2-14 12:25:02 最后编辑]


你这么一解释,我更乱了,双远景也是可以在图块设置战斗背景啊!全黑说明你没设置!
在图块里设定不就行了吗?为什么还要随机换
作者: 花王子    时间: 2008-2-14 22:19
不是啊,
我在双远影地图里,遇到怪时,打怪的场影是黑色的,图块里我已经设置了啊
作者: 花王子    时间: 2008-2-14 22:30
楼顶的问题已经被我修改了,这次应该明白我意思吧




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