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

Project1

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

[已经解决] 求教YEP_X_ActSeqPack2制作攻击动作的详细步骤

[复制链接]

Lv1.梦旅人

梦石
0
星屑
102
在线时间
43 小时
注册时间
2014-6-16
帖子
29
跳转到指定楼层
1
发表于 2016-3-3 11:55:55 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
如题我已经做好了个人理解水平内会做的事,YEP_BattleEngineCore和YEP_X_ActSeqPack2都已经插入,
再根据在论坛内找到他人写的一些动作例子,插入在技能注释内会使得整个技能无动画,唯一存在的两个行为是人物向前移动,怪物收到伤害并后退
<target action>
if user.attackMotion() !== 'missile'
  move user: targets, front, 20
else
  perform start
end
motion standby: user
wait for movement
face user: target
motion attack: user
wait: 10
attack animation: target
wait for animation
action effect
</target action>
这是帖子原文,我再加上
<setu paction>
effect list
</setu paction>
等步骤,结果一样
求教如何使用帖子原文,不用帖子原文也行,教我做一个攻击动作为跳跃到敌方目标面前拔出武器攻击的 注释写法就可以,我可以学。
以下是截图

资料库截图.png (100.98 KB, 下载次数: 16)

资料库截图.png

战斗截图.png (426.57 KB, 下载次数: 15)

战斗截图.png

Lv2.观梦者

梦石
0
星屑
888
在线时间
70 小时
注册时间
2016-12-4
帖子
32
2
发表于 2017-11-12 16:40:40 | 只看该作者
move user: target, FRONT, 20
jump user: 100%, 59
wait for movement
motion swing: user
這樣就能跳到敵人面前了 (100%)是跳躍高度 (59)貌似時間?

大大這段:
if user.attackMotion() !== 'missile'
  move user: targets, front, 20
else
  perform start
end
是什麼意思啊?

点评

这个是区别近战技能和远程技能的脚本  发表于 2017-12-28 22:24
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 12:02

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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