设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

问一个关于显示战斗动画的问题

查看数: 4881 | 评论数: 7 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-4-11 11:58

正文摘要:

我翻了很久的内外网论坛,貌似没有讨论相关话题的,大概是过于小儿科…… 可是对于我这种只会改参数的脚本盲来说,算是个大问题,虚心请教: 在战斗界面,MZ的显示战斗动画窗口是这样的: …… 很惭愧,我不知道 ...

回复

wabcmcc 发表于 2021-4-12 12:04:22
我想过设置若干个空技能来实现动画效果,可是有角色动作等问题。

著名P3X-774網站.
MV時期自製戰鬥幀(圖)動畫,
MZ採用原格式戰鬥圖.可作参考.

刀光渴 发表于 2021-4-12 07:25:25
89444640 发表于 2021-4-12 03:39
半夜闹肚子起来好几次睡不着了,顺道帮楼主看了一下,mz跟xp这部分基本一致
RM的动画播放分为两种,一个是 ...


感谢回复这么多~
我的目的是设计一个技能,然后链接公共事件,设计这个技能的演出效果。效果中包含了显示我方战斗人员的动画。
我使用的是MZ的自带横版侧视图战斗,我想在我方人员这边显示个动画,看看有没有一两句脚本可以一步到位的。(实在不行我就改掉动画的目标闪烁,然后做个动画偏移,偏移到我方目标来……)
所以敌群事件框里也好,公共事件事件框里也好,MZ事件指令第三页、战斗部分的显示动画居然没有我方人员的选项,怎么看都是XP更胜一筹

点评

那个确实没给,XP到是有个强制行动接近,但是只能打固定角色,理想状态是敌人有选择性攻击hp低的,或者己方弱点属性之类的AI  发表于 2021-4-12 07:44
刀光渴 发表于 2021-4-12 07:11:43
本帖最后由 刀光渴 于 2021-4-12 07:39 编辑



我想过设置若干个空技能来实现动画效果,可是有角色动作等问题。
我的目的是在公共事件里设计战斗演出,所以在想有没有一两句脚本就能解决的办法
89444640 发表于 2021-4-12 03:39:40
本帖最后由 89444640 于 2021-4-12 03:42 编辑

半夜闹肚子起来好几次睡不着了,顺道帮楼主看了一下,mz跟xp这部分基本一致
RM的动画播放分为两种,一个是事件调用,一个是编辑器里战斗设置。
楼主那个是地图里选择的事件处理方式,因为地图上处理的,你地图事件不存在敌方群组,所以只能选择敌1~8编号的。见下图

选择敌人1显示战斗动画,然后伤害处理不在这里,由于不是楼主要问的我就不提了。
如果想要地图显示动画不是这个,在第二页人物里面,楼主应该知道我就不赘述了。

另外,出现问题也确实是翻译不接地气的结果,你看人家XP民间汉化组多靠谱XD,应该翻译成目标或者对象才对。
wabcmcc 发表于 2021-4-12 00:02:49
技能戰鬥動畫

刀光渴 发表于 2021-4-11 21:50:28
本帖最后由 刀光渴 于 2021-4-11 22:10 编辑
灯笼菜刀王 发表于 2021-4-11 19:52
你把"敌人" 设置为你想把动画播放在它身上的对象就行了

按你的需求,就是  敌人:我方全体, 动画: 选你要放 ...


不是的,mz的那个敌人框里就是敌人,除了全体敌人就是1~8号单个敌人,没有我方人员的选项。
————————————————
我大概明白你的意思了,你的意思是告诉我动画播放的语句怎么写,我查了mz的wiki,上面有关动画播放的只有这么一段:

动画展示
//マップ上の場合
const character = this.character(イベントID);
$gameTemp.requestAnimation([character], params[1])

//戦闘中の場合
let targets = [];
const param = 敵番号(-1で敵全体)
this.iterateEnemyIndex(param, enemy => {
if (enemy.isAlive()) {
  targets.push(enemy);
}
});
$gameTemp.requestAnimation(targets, 12);

看起来好复杂……超出我修改能力了…Orz
而且也不知道我方战斗角色如何表示……无能为力啊
灯笼菜刀王 发表于 2021-4-11 19:52:45
本帖最后由 灯笼菜刀王 于 2021-4-11 19:55 编辑

你把"敌人" 设置为你想把动画播放在它身上的对象就行了

按你的需求,就是  敌人:我方全体, 动画: 选你要放的

XP的翻译比较正确 播放动画的对象为"目标", 即, 设置你要播放动画的目标(targe), 设置你要播放的动画, 这样就能理解了吧

毕竟, 动画只有一个targe
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 03:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表