Project1
标题:
请问怎么样实行战斗中选中敌人的自已放大?[1VIP悬赏]
[打印本页]
作者:
风蓝
时间:
2007-2-9 22:00
提示:
作者被禁止或删除 内容自动屏蔽
作者:
风蓝
时间:
2007-2-9 22:00
提示:
作者被禁止或删除 内容自动屏蔽
作者:
风蓝
时间:
2007-2-11 23:55
提示:
作者被禁止或删除 内容自动屏蔽
作者:
风蓝
时间:
2007-2-12 21:21
提示:
作者被禁止或删除 内容自动屏蔽
作者:
RainyFly
时间:
2007-2-13 00:01
Q:战斗中轮到玩家选择命令时,该角色的战斗图会变大一些,怎么制作?
A:
选中角色图像放大缩小:思路不错。目前没有现成脚本,大概修改的话,从Scene_Battle传递一个参数到Spriteset_Battle,然后控制图像大小(@actor_sprites[ i ]就是角色i的图)。
举例:
本帖相关代码如下:
class Scene_Battle
#--------------------------------------------------------------------------
# ● 转到输入下一个角色的命令
#--------------------------------------------------------------------------
def phase3_next_actor
# 循环
begin
# 角色的明灭效果 OFF
if @active_battler != nil
@active_battler.blink = false
end
# 最后的角色的情况
if @actor_index == $game_party.actors.size-1
$faf = nil
# 开始主回合
start_phase4
return
end
# 推进角色索引
@actor_index += 1
$faf = @actor_index
@active_battler = $game_party.actors[@actor_index]
@active_battler.blink = true
# 如果角色是在无法接受指令的状态就再试
end until @active_battler.inputable?
# 设置角色的命令窗口
phase3_setup_command_window
end
#--------------------------------------------------------------------------
# ● 转向前一个角色的命令输入
#--------------------------------------------------------------------------
def phase3_prior_actor
# 循环
begin
# 角色的明灭效果 OFF
if @active_battler != nil
@active_battler.blink = false
end
# 最初的角色的情况下
if @actor_index == 0
# 开始同伴指令回合
start_phase2
return
end
# 返回角色索引
@actor_index -= 1
$faf = @actor_index
@active_battler = $game_party.actors[@actor_index]
@active_battler.blink = true
# 如果角色是在无法接受指令的状态就再试
end until @active_battler.inputable?
# 设置角色的命令窗口
phase3_setup_command_window
end
end
然后在Spriteset_Battle的98行下面插入如下内容:
(98行: @actor_sprites[3].battler = $game_party.actors[3])
本帖相关代码如下:
for i in 0...$game_party.actors.size
if i == $faf
@actor_sprites[$faf].zoom_x = 1.2
@actor_sprites[$faf].zoom_y = 1.2
else
@actor_sprites
.zoom_x = 1
@actor_sprites
.zoom_y = 1
end
end
作者:
风蓝
时间:
2007-2-13 05:42
提示:
作者被禁止或删除 内容自动屏蔽
作者:
幻の飞鱼
时间:
2007-2-13 05:43
- -!斑竹是举例
启发思路而已
不是让LZ套用拉
作者:
风蓝
时间:
2007-2-13 05:44
提示:
作者被禁止或删除 内容自动屏蔽
作者:
柳柳
时间:
2007-2-15 19:41
不好意思我想问问什么是选中敌人放大?是RTAB那种推拉镜头的效果么?那个挺麻烦的……
作者:
风蓝
时间:
2007-2-15 20:02
提示:
作者被禁止或删除 内容自动屏蔽
作者:
张永
时间:
2007-2-22 17:05
这个效果估计要到技术区进行思路研究。这帖子顶起来,加悬赏。
注:帖子从2月21日开始计算,三天之后楼主若没有回复,帖子将改为过期。
作者:
幻の飞鱼
时间:
2007-2-22 17:35
如果只是放大敌人倒简单,放大整个屏幕的地图就麻烦了
作者:
Benavii
时间:
2007-2-22 18:05
那就转到技术区吧……{/fd}
作者:
幻の飞鱼
时间:
2007-2-22 18:31
LZ说用的是45度
如果用RTAB那种地图放大的效果不一定好
因为主角也会被拉动- -
如果只是单纯放大敌人的话,这个悬赏就……
作者:
amty
时间:
2007-3-19 08:26
提示:
作者被禁止或删除 内容自动屏蔽
作者:
轮回者
时间:
2007-3-27 21:08
1、本帖已过期
2、截图+放大?
谁有兴趣另起一帖吧
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1