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

Project1

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

[交流讨论] 适用于 YEP_ActionSequence 的部分技能动作

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
248 小时
注册时间
2010-8-22
帖子
127
跳转到指定楼层
1
发表于 2015-11-15 21:01:56 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 YamazakiRyusa 于 2015-11-16 15:39 编辑

找个地方方便放代码,也欢迎各位在这里对 ACTSEQ 进行整合。
效果如视频所示:(可能审核中)http://www.bilibili.com/video/av3227971/

先废话几句,物理动作有几个要点:
从原点跑动到目标的过程中,可以用 motion style_type: user 进行定义,例如 style_type 填成 attack 的话就是拿着武器进行突击,适用于枪之类的武器。
攻击完成之后的撤回原点的动作,可以用 motion evade: user 然后接着 move user: backward, 60,不要被 evade(闪避)形成刻板印象,应该以实际显示动作为基准,这个动作正好是面向目标小退几步,配合后面那句再加上 face user: target 面向目标即可做出比较合理的撤回姿势。
目标受到攻击而产生的击退效果可以由 move target: backward, 16, 2 来设置,这句话意味着往后移 16 个像素之后保持不动,这个动作要在 2 帧完成。别忘了后面要跟上 face target: user 这句话,不然攻击者是敌人的时候,你的角色都面向右侧了,冏。
同理模拟后坐力也可以用击退效果,并且可以用分段后退,依据不同的移动距离以及移动时间,还原出阻尼感。

枪技,适用于动画 ID 为 11~15 的单体技能:
  1. <Target Action>
  2.   // by Ryusa
  3.   // for Pierce Effect
  4.   immortal: targets, true
  5.   opacity not focus: 0, 30
  6.   wait for opacity
  7.   camera focus: user, base, 30
  8.   zoom: 1.5, 10
  9.   wait for zoom
  10.   wait for camera
  11.   motion attack: user
  12.   move user: target, base, 15
  13.   face user: target
  14.   wait for movement
  15.   motion attack: user
  16.   action animation
  17.   move target: backward, 16, 2
  18.   face target: user
  19.   wait for movement
  20.   action effect
  21.   wait for animation
  22.   immortal: targets, false
  23.   motion evade: user
  24.   move user: backward, 60
  25.   face user: target
  26.   wait for movement
  27.   opacity not focus: 100%, 30
  28.   wait for opacity
  29.   reset camera: 30
  30.   zoom: 1, 10
  31.   wait for zoom
  32.   clear battle log
  33. </Target Action>
复制代码
枪击,适用于 26~27 号动画的技能:
  1. <Target Action>
  2.   // by Ryusa
  3.   // for Pierce Special 1 & 2
  4.   immortal: targets, true
  5.   tint screen: dark, 30
  6.   opacity actors not user: 0, 30
  7.   wait for opacity
  8.   camera focus: user, base, 30
  9.   zoom: 1.5, 10
  10.   wait for zoom
  11.   wait for camera
  12.   motion attack: user
  13.   move user: target, base, 15
  14.   face user: target
  15.   wait for movement
  16.   motion attack: user
  17.   action animation
  18.   move target: backward, 16, 2
  19.   face target: user
  20.   wait for movement
  21.   action effect
  22.   ani wait: 3
  23.   move target: backward, 16, 2
  24.   face target: user
  25.   wait for movement
  26.   action effect
  27.   ani wait: 3
  28.   move target: backward, 16, 2
  29.   face target: user
  30.   wait for movement
  31.   action effect
  32.   ani wait: 3
  33.   move target: backward, 16, 2
  34.   face target: user
  35.   wait for movement
  36.   action effect
  37.   ani wait: 3
  38.   move target: backward, 16, 2
  39.   face target: user
  40.   wait for movement
  41.   action effect
  42.   ani wait: 3
  43.   move target: backward, 16, 2
  44.   face target: user
  45.   wait for movement
  46.   action effect
  47.   wait for animation
  48.   immortal: targets, false
  49.   motion evade: user
  50.   move user: backward, 60
  51.   face user: target
  52.   wait for movement
  53.   opacity not focus: 100%, 30
  54.   wait for opacity
  55.   reset camera: 30
  56.   zoom: 1, 10
  57.   wait for zoom
  58.   tint screen: normal, 30
  59.   clear battle log
  60. </Target Action>
复制代码
斩击,适用于 6~10 号动画:
  1. <Target Action>
  2.   // by Ryusa
  3.   // for Slash Effect
  4.   immortal: targets, true
  5.   opacity not focus: 0, 30
  6.   wait for opacity
  7.   camera focus: user, base, 30
  8.   zoom: 1.5, 10
  9.   wait for zoom
  10.   wait for camera
  11.   motion walk: user
  12.   move user: target, base, 15
  13.   face user: target
  14.   wait for movement
  15.   motion attack: user
  16.   action animation
  17.   move target: backward, 16, 2
  18.   face target: user
  19.   wait for movement
  20.   action effect
  21.   wait for animation
  22.   immortal: targets, false
  23.   motion evade: user
  24.   move user: backward, 60
  25.   face user: target
  26.   wait for movement
  27.   opacity not focus: 100%, 30
  28.   wait for opacity
  29.   reset camera: 30
  30.   zoom: 1, 10
  31.   wait for zoom
  32.   clear battle log
  33. </Target Action>
复制代码
远程武器,适用于 11~15(穿刺)或者 111~112(流弹)动画:
  1. <Target Action>
  2.   // by Ryusa
  3.   // for Arrow
  4.   immortal: targets, true
  5.   opacity not focus: 0, 30
  6.   wait for opacity
  7.   camera focus: target, base, 30
  8.   zoom: 1.2, 10
  9.   wait for zoom
  10.   wait for camera
  11.   move user: forward, 32, 30
  12.   wait for movement
  13.   motion missile: user
  14.   wait: 40
  15.   action animation
  16.   move target: backward, 16, 2
  17.   face target: user
  18.   wait for movement
  19.   action effect
  20.   wait for animation
  21.   immortal: targets, false
  22.   opacity not focus: 100%, 30
  23.   wait for opacity
  24.   reset camera: 30
  25.   zoom: 1, 10
  26.   wait for zoom
  27.   clear battle log
  28. </Target Action>
复制代码
远程武器技能,适用于 26~27 号(穿刺)技能:
  1. <Target Action>
  2.   // by Ryusa
  3.   // for Arrow Special
  4.   immortal: targets, true
  5.   tint screen: dark, 30
  6.   opacity not focus: 0, 30
  7.   wait for opacity
  8.   camera focus: target, base, 30
  9.   zoom: 1.2, 10
  10.   wait for zoom
  11.   wait for camera
  12.   move user: forward, 32, 30
  13.   wait for movement
  14.   motion missile: user
  15.   wait: 60
  16.   action animation
  17.   move target: backward, 16, 2
  18.   face target: user
  19.   wait for movement
  20.   action effect
  21.   death break
  22.   ani wait: 3
  23.   move target: backward, 16, 2
  24.   face target: user
  25.   wait for movement
  26.   action effect
  27.   death break
  28.   ani wait: 3
  29.   move target: backward, 16, 2
  30.   face target: user
  31.   wait for movement
  32.   action effect
  33.   death break
  34.   ani wait: 3
  35.   move target: backward, 16, 2
  36.   face target: user
  37.   wait for movement
  38.   action effect
  39.   death break
  40.   ani wait: 3
  41.   move target: backward, 16, 2
  42.   face target: user
  43.   wait for movement
  44.   action effect
  45.   death break
  46.   ani wait: 3
  47.   move target: backward, 16, 2
  48.   face target: user
  49.   wait for movement
  50.   action effect
  51.   death break
  52.   wait for animation
  53.   immortal: targets, false
  54.   opacity not focus: 100%, 30
  55.   wait for opacity
  56.   reset camera: 30
  57.   zoom: 1, 10
  58.   wait for zoom
  59.   tint screen: normal, 30
  60.   clear battle log
  61. </Target Action>
复制代码
喜闻乐见的六连射:
  1. <Target Action>
  2.   // by Ryusa
  3.   // for Hexattack
  4.   immortal: targets, true
  5.   opacity not focus: 0, 30
  6.   wait for opacity
  7.   camera focus: target, base, 30
  8.   zoom: 1.2, 10
  9.   wait for zoom
  10.   wait for camera
  11.   move user: forward, 32, 30
  12.   wait for movement
  13.   motion missile: user
  14.   wait: 30
  15.   animation 111: target
  16.   action effect
  17.   death break
  18.   ani wait: 3
  19.   motion missile: user
  20.   animation 111: target
  21.   action effect
  22.   death break
  23.   move target: backward, 16, 2
  24.   move user: backward, 16, 2
  25.   face user: target
  26.   wait for movement
  27.   ani wait: 3
  28.   motion missile: user
  29.   animation 111: target
  30.   action effect
  31.   death break
  32.   move target: backward, 16, 2
  33.   move user: backward, 16, 2
  34.   face user: target
  35.   wait for movement
  36.   ani wait: 3
  37.   motion missile: user
  38.   animation 111: target
  39.   action effect
  40.   death break
  41.   move target: backward, 16, 2
  42.   move user: backward, 16, 2
  43.   face user: target
  44.   wait for movement
  45.   ani wait: 3
  46.   motion missile: user
  47.   animation 111: target
  48.   action effect
  49.   death break
  50.   move target: backward, 16, 2
  51.   move user: backward, 16, 2
  52.   face user: target
  53.   wait for movement
  54.   ani wait: 5
  55.   motion missile: user
  56.   animation 111: target
  57.   action effect
  58.   death break
  59.   move target: backward, 16, 2
  60.   move user: backward, 32, 2
  61.   face user: target
  62.   wait for movement
  63.   ani wait: 3
  64.   wait for animation
  65.   immortal: targets, false
  66.   opacity not focus: 100%, 30
  67.   wait for opacity
  68.   reset camera: 30
  69.   zoom: 1, 10
  70.   wait for zoom
  71.   clear battle log
  72. </Target Action>
复制代码
暂时就这些。

评分

参与人数 1星屑 +136 收起 理由
king + 136 塞糖

查看全部评分

Lv1.梦旅人

梦石
0
星屑
63
在线时间
41 小时
注册时间
2019-12-27
帖子
63
31
发表于 2020-2-7 15:15:09 | 只看该作者
大佬牛批!!!(破音)
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1285
在线时间
121 小时
注册时间
2019-11-16
帖子
121
30
发表于 2019-12-18 10:50:03 | 只看该作者
多谢分享
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1285
在线时间
121 小时
注册时间
2019-11-16
帖子
121
29
发表于 2019-12-3 14:53:22 | 只看该作者
多谢分享
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
147 小时
注册时间
2018-7-19
帖子
59
28
发表于 2018-11-16 12:17:47 | 只看该作者
感謝大老~這對我來說太有用了!!!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
913
在线时间
66 小时
注册时间
2018-11-11
帖子
7
27
发表于 2018-11-15 19:17:13 | 只看该作者
感谢大佬,感觉很有用
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

职业の水客

梦石
0
星屑
13042
在线时间
7016 小时
注册时间
2010-6-16
帖子
3477

开拓者

26
发表于 2018-9-4 20:24:00 | 只看该作者
LZ想请教一下 怎么让目标进行旋转啊? 看YEP的插件说明没有提到这个
一个看图的地方
群爆炸重建后状态:论坛老人最多(只剩下了活跃的老人),技术力很强(依旧不变)的编程灌水群:901540785
专门讨论RM相关的Q群:56875149
PS:第一个群不是专门讨论RM的,第二个才是哦。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
782
在线时间
109 小时
注册时间
2008-2-10
帖子
254
25
发表于 2018-8-31 18:57:04 | 只看该作者
楼主可以教教我怎么写吗
h
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
20 小时
注册时间
2013-2-14
帖子
2
24
发表于 2017-6-27 19:55:45 | 只看该作者
请问想要去掉施法前的闪光效果是要改脚本么  注释里没看懂哪个是闪光特效
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
407 小时
注册时间
2011-4-10
帖子
359
23
发表于 2016-12-9 17:21:30 | 只看该作者

有指令可以调用公共事件,而公共事件能做的事情就多了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-11 02:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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