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

Project1

 找回密码
 注册会员
搜索
查看: 2761|回复: 4
打印 上一主题 下一主题

[有事请教] 【YEP战斗动作扩展】求助大佬,二连斩技能似乎写错了,如何...

[复制链接]

Lv1.梦旅人

梦石
0
星屑
24
在线时间
1 小时
注册时间
2018-10-8
帖子
3
跳转到指定楼层
1
发表于 2018-10-28 14:23:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我打算做个二连斩,主角冲上前,从正面砍一刀,然后从背面砍回来,执行两次攻击判定,但是实际却执行不出来,应该是程序的判断问题,请问程序是哪里写错了……我需要怎么更改呢……

<Target Action>
perform action       主角向前一步
motion wait: user    等主角走完
move user:target,front center  把主角移动到敌人前方
wait for movement  等主角走完
action animation  执行技能动画:二连斩
animation wait:4  等技能动画进行到一般时暂停,第四帧为第一刀动画结束的帧数
move user:target,back center  把主角移动到敌人后面
wait for movement  等主角走完
action effect  执行第一刀伤害
death break 如果主角死亡则技能中断
face user:home 主角的脸朝向同伴们
move user:target,front center 主角从敌人后面移动到敌人前面
wait for movement 等主角走完
action animation 继续动画
wait for animation 等动画播完
action effect 执行第二刀效果
death break 如果主角死亡则中断
</Target Action>
正在学习制作RPG,很多不懂的地方希望前辈们多多指教~

Lv5.捕梦者

梦石
0
星屑
25575
在线时间
1535 小时
注册时间
2006-1-10
帖子
2063

开拓者第一届地图绘制大赛RTP组第四名

2
发表于 2018-10-28 14:27:25 | 只看该作者
<Target Action>
opacity user: 0%, 10
move user: target, BACK, 80
wait for movement
opacity user: 100%, 10
face user: target
MOTION WALK: user
wait: 30
motion attack: user
ANIMATION 13: target
wait: 10
action effect
move user: target, FRONT BASE, 10
wait: 50
move user: return, 30
</Target Action>

点评

我这个就是 出拳打两次,你参考看看!  发表于 2018-10-28 14:28
MV帮助 http://miaowm5.github.io/RMMV-F1/日复一日,年复一年人还是保留一点自我兴趣的好啊~~~忘记过去 ,这样我就可以  放弃未来了……哭~~终于找回以前的头像了,哎~~原来我是那么的想念阿……
画地图没灵感?很烦?很无聊 【 戳 我 】一 大 波 地 图 在 等 你  \^0^/
我的游戏
回复 支持 1 反对 0

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
24
在线时间
1 小时
注册时间
2018-10-8
帖子
3
3
 楼主| 发表于 2018-10-28 14:55:06 | 只看该作者
king 发表于 2018-10-28 14:27
opacity user: 0%, 10
move user: target, BACK, 80
wait for movement

嗯,我参考了,相当赞的程序。我试着按照这个程序重写了二连斩,但是依然存在两个问题:①人物没有进行任何位移,②我打算在技能演出动画进行到一般时,让他暂停30帧后再继续演出,但是wait不了,这两点大大知道如何处理吗
正在学习制作RPG,很多不懂的地方希望前辈们多多指教~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
24
在线时间
1 小时
注册时间
2018-10-8
帖子
3
4
 楼主| 发表于 2018-10-28 15:28:23 | 只看该作者
已经解决了,谢谢大佬指导~
<Target Action>
perform action
motion wait: user
move user: target, FRONT CENTER, 10
wait for movement
motion attack: user
action animation
move user: target, BACK CENTER, 3
wait for movement
action effect
wait: 15
face user:home
motion attack: user
move user: target, FRONT CENTER, 3
wait for movement
action effect
death break
</Target Action>

这是修改过的代码,已经能够正常运作了,另外动画暂停我直接在动画设置里加了10帧空白帧,应该没问题了
正在学习制作RPG,很多不懂的地方希望前辈们多多指教~
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-8 08:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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