Project1

标题: 【已解决】横版战斗,敌人怎么移动上前 物理攻击? [打印本页]

作者: if216    时间: 2016-9-1 10:18
标题: 【已解决】横版战斗,敌人怎么移动上前 物理攻击?
本帖最后由 if216 于 2016-9-1 23:07 编辑

如题。主角移动已经知道怎么上前砍。敌人移动怎么弄喱?
作者: yx20101120    时间: 2016-9-1 10:53
本帖最后由 yx20101120 于 2016-9-1 10:54 编辑

主角移动我还不会
作者: if216    时间: 2016-9-1 12:24
yep.44好像可以解决,晚上回家试试。
敌人note <Sideview Attack Motion: thrust>

作者: 邪月长啸    时间: 2016-9-1 12:33
yep战斗核心插件+YEP.44 – Animated Sideview Enemies
敌人注释里写
<Sideview Battler: 002-lan wo niu>
<Breathing Speed: 10>
<Sideview No Collapse>
<Sideview Weapon: 0, swing, 1>
<Sideview Show Shadow>

其中<Sideview Weapon: 0, swing, 1>的0代表武器编号,
0 - 无
1 - 匕首       7 - 长弓          13 – 钉锤          19 - 弹弓              25 - 书
2 – 巨剑       8 - 十字弓        14 – 权杖(rod)      20 - 猎枪             26 - 自定义
3 – 链锤(flail)  9 - 火枪           15 -棍棒(club)      21 - 狙击枪           27 - 自定义
4 - 斧         10 - 爪            16 - 链子          22 - 锯               28 - 自定义
5 - 鞭子       11 - 手套          17 – 砍刀           23 - 轨道炮           29 – 细剑
6 – 魔杖(staff)  12 - 矛            18 - 钢管          24 - 电击棒  
SWING为动作,见下表
行走(walk) 等待(wait) 吟唱(chant) 防御(guard) 伤害(damage) 躲避(evade)
刺(thrust) 挥舞(swing) 投掷(missile) 技能(skill) 咒语(spell) 物品(item)
逃跑(escape) 胜利(victory) 濒死(dying) 异常状态(abnormal) 睡眠(sleep) 死亡(dead)


最后一个1代表动画,具体看数据库
作者: if216    时间: 2016-9-1 19:50
邪月长啸 发表于 2016-9-1 12:33
yep战斗核心插件+YEP.44 – Animated Sideview Enemies
敌人注释里写

试了,不对。这只是敌人动画。
关键敌人走到角色身前,这步没有。
作者: if216    时间: 2016-9-1 20:08
已解决。还是改技能,然后敌人的行动模式处调用技能。用到的是动作序列那个插件。
作者: 邪月长啸    时间: 2016-9-2 12:27
技能注释
<setup action>
display action
immortal: targets, true
</setup action>
<target action>
if user.attackMotion() !== 'missile'
move user: targets, front, 20
else
perform start
end
wait for movement
motion attack: user
attack animation: target
wait for animation
action effect
</target action>




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