查看: 4910|回复: 9

[已经解决] 战斗系统到底如何让角色近身攻击或者做动作?

[复制链接]
梦石
0
星屑
119
在线时间
64 小时
注册时间
2012-1-16
回帖
43
发表于 2016-4-4 23:03:21 | 显示全部楼层 |阅读模式

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

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

×
把网站都找遍了,教程也看遍了,一直都找不到相关的资料,求赐教!{:2_264:}
梦石
0
星屑
230
在线时间
174 小时
注册时间
2016-2-24
回帖
83
发表于 2016-4-5 00:07:12 | 显示全部楼层
  1. <setup action>
  2. display action
  3. immortal: targets, true
  4. </setup action>
  5. <target action>
  6. if user.attackMotion() !== 'missile'
  7. move user: target, FRONT BASE, 20
  8. face user: target
  9. wait for movement
  10. motion attack: user
  11. action animation
  12. wait for animation
  13. action effect
  14. else
  15. perform start
  16. wait for movement
  17. motion attack: user
  18. attack animation: target
  19. wait for animation
  20. action effect
  21. end
  22. </target action>
复制代码
把这个复制后粘贴到1号技能攻击的注释里

评分

参与人数 1梦石 +1 收起 理由
余烬之中 + 1 认可答案

查看全部评分

回复

使用道具 举报

梦石
0
星屑
119
在线时间
64 小时
注册时间
2012-1-16
回帖
43
 楼主| 发表于 2016-4-5 00:17:28 | 显示全部楼层
燃烧绳命 发表于 2016-4-5 00:07
把这个复制后粘贴到1号技能攻击的注释里

非常感谢!!!不过为什么敌方角色还是没有效果呢?
回复

使用道具 举报

梦石
0
星屑
119
在线时间
64 小时
注册时间
2012-1-16
回帖
43
 楼主| 发表于 2016-4-5 00:21:43 | 显示全部楼层
燃烧绳命 发表于 2016-4-5 00:07
把这个复制后粘贴到1号技能攻击的注释里

这个是在哪里学到的啊,偶还想做关于近身的技能

评分

参与人数 1星屑 -5 收起 理由
余烬之中 -5 请善用编辑和点评

查看全部评分

回复

使用道具 举报

梦石
0
星屑
230
在线时间
174 小时
注册时间
2016-2-24
回帖
83
发表于 2016-4-5 10:47:02 | 显示全部楼层
ficen 发表于 2016-4-5 00:21
这个是在哪里学到的啊,偶还想做关于近身的技能

这个对敌我双方都有效的,你看看你地方角色的攻击是用的1号技能嘛
其他的我也不清楚,反正就是各种组合
回复

使用道具 举报

梦石
0
星屑
497
在线时间
266 小时
注册时间
2015-12-8
回帖
729
发表于 2016-4-5 11:24:07 | 显示全部楼层
ficen 发表于 2016-4-5 00:17
非常感谢!!!不过为什么敌方角色还是没有效果呢?

敵方也要用這個技能才有效的....
回复

使用道具 举报

梦石
0
星屑
913
在线时间
213 小时
注册时间
2006-10-8
回帖
237
发表于 2016-4-5 20:23:20 | 显示全部楼层
燃烧绳命 发表于 2016-4-5 10:47
这个对敌我双方都有效的,你看看你地方角色的攻击是用的1号技能嘛
其他的我也不清楚,反正就是各种组合 ...

但是用弓箭和枪什么的也会跑过去攻击吧?
回复

使用道具 举报

梦石
0
星屑
230
在线时间
174 小时
注册时间
2016-2-24
回帖
83
发表于 2016-4-5 20:49:09 | 显示全部楼层
Jousun 发表于 2016-4-5 20:23
但是用弓箭和枪什么的也会跑过去攻击吧?

不会,数据库系统动作里有三个设置,挥舞和突刺即是近身,飞行道具即是原地攻击,自动判定的
回复

使用道具 举报

梦石
0
星屑
119
在线时间
64 小时
注册时间
2012-1-16
回帖
43
 楼主| 发表于 2016-4-6 12:29:46 来自手机 | 显示全部楼层
燃烧绳命 发表于 2016-4-5 20:49
不会,数据库系统动作里有三个设置,挥舞和突刺即是近身,飞行道具即是原地攻击,自动判定的 ...

如果我想让角色瞬间出现在敌人前方放技能应该怎么操作啊?
回复

使用道具 举报

梦石
0
星屑
119
在线时间
64 小时
注册时间
2012-1-16
回帖
43
 楼主| 发表于 2016-4-6 12:48:26 来自手机 | 显示全部楼层
燃烧绳命 发表于 2016-4-5 20:49
不会,数据库系统动作里有三个设置,挥舞和突刺即是近身,飞行道具即是原地攻击,自动判定的 ...

我的意思就是移动到目标面前攻击,然后移动的动画是没有的,我试过用透明度,但是还是能看到移动的影子,也用过移动动作,将移动的过程设置为0.1帧,但是奇怪的是整个过程都消失了,角色在完成所有动作之后才显示出来,也没效果

评分

参与人数 1星屑 -5 收起 理由
余烬之中 -5 请尽量避免连贴

查看全部评分

回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部