| 赞 | 5  | 
 
| VIP | 6 | 
 
| 好人卡 | 15 | 
 
| 积分 | 1 | 
 
| 经验 | 12984 | 
 
| 最后登录 | 2017-3-27 | 
 
| 在线时间 | 248 小时 | 
 
 
 
 
 
Lv1.梦旅人 
	- 梦石
 - 0 
 
        - 星屑
 - 50 
 
        - 在线时间
 - 248 小时
 
        - 注册时间
 - 2010-8-22
 
        - 帖子
 - 127
 
 
 
 | 
	
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员  
 
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 的单体技能:- <Target Action>
 
 -   // by Ryusa
 
 -   // for Pierce Effect
 
 -   immortal: targets, true
 
 -   opacity not focus: 0, 30
 
 -   wait for opacity
 
 -   camera focus: user, base, 30
 
 -   zoom: 1.5, 10
 
 -   wait for zoom
 
 -   wait for camera
 
 -   motion attack: user
 
 -   move user: target, base, 15
 
 -   face user: target
 
 -   wait for movement
 
 -   motion attack: user
 
 -   action animation
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   wait for animation
 
 -   immortal: targets, false
 
 -   motion evade: user
 
 -   move user: backward, 60
 
 -   face user: target
 
 -   wait for movement
 
 -   opacity not focus: 100%, 30
 
 -   wait for opacity
 
 -   reset camera: 30
 
 -   zoom: 1, 10
 
 -   wait for zoom
 
 -   clear battle log
 
 - </Target Action>
 
  复制代码 枪击,适用于 26~27 号动画的技能:- <Target Action>
 
 -   // by Ryusa
 
 -   // for Pierce Special 1 & 2
 
 -   immortal: targets, true
 
 -   tint screen: dark, 30
 
 -   opacity actors not user: 0, 30
 
 -   wait for opacity
 
 -   camera focus: user, base, 30
 
 -   zoom: 1.5, 10
 
 -   wait for zoom
 
 -   wait for camera
 
 -   motion attack: user
 
 -   move user: target, base, 15
 
 -   face user: target
 
 -   wait for movement
 
 -   motion attack: user
 
 -   action animation
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   wait for animation
 
 -   immortal: targets, false
 
 -   motion evade: user
 
 -   move user: backward, 60
 
 -   face user: target
 
 -   wait for movement
 
 -   opacity not focus: 100%, 30
 
 -   wait for opacity
 
 -   reset camera: 30
 
 -   zoom: 1, 10
 
 -   wait for zoom
 
 -   tint screen: normal, 30
 
 -   clear battle log
 
 - </Target Action>
 
  复制代码 斩击,适用于 6~10 号动画:- <Target Action>
 
 -   // by Ryusa
 
 -   // for Slash Effect
 
 -   immortal: targets, true
 
 -   opacity not focus: 0, 30
 
 -   wait for opacity
 
 -   camera focus: user, base, 30
 
 -   zoom: 1.5, 10
 
 -   wait for zoom
 
 -   wait for camera
 
 -   motion walk: user
 
 -   move user: target, base, 15
 
 -   face user: target
 
 -   wait for movement
 
 -   motion attack: user
 
 -   action animation
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   wait for animation
 
 -   immortal: targets, false
 
 -   motion evade: user
 
 -   move user: backward, 60
 
 -   face user: target
 
 -   wait for movement
 
 -   opacity not focus: 100%, 30
 
 -   wait for opacity
 
 -   reset camera: 30
 
 -   zoom: 1, 10
 
 -   wait for zoom
 
 -   clear battle log
 
 - </Target Action>
 
  复制代码 远程武器,适用于 11~15(穿刺)或者 111~112(流弹)动画:- <Target Action>
 
 -   // by Ryusa
 
 -   // for Arrow
 
 -   immortal: targets, true
 
 -   opacity not focus: 0, 30
 
 -   wait for opacity
 
 -   camera focus: target, base, 30
 
 -   zoom: 1.2, 10
 
 -   wait for zoom
 
 -   wait for camera
 
 -   move user: forward, 32, 30
 
 -   wait for movement
 
 -   motion missile: user
 
 -   wait: 40
 
 -   action animation
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   wait for animation
 
 -   immortal: targets, false
 
 -   opacity not focus: 100%, 30
 
 -   wait for opacity
 
 -   reset camera: 30
 
 -   zoom: 1, 10
 
 -   wait for zoom
 
 -   clear battle log
 
 - </Target Action>
 
  复制代码 远程武器技能,适用于 26~27 号(穿刺)技能:- <Target Action>
 
 -   // by Ryusa
 
 -   // for Arrow Special
 
 -   immortal: targets, true
 
 -   tint screen: dark, 30
 
 -   opacity not focus: 0, 30
 
 -   wait for opacity
 
 -   camera focus: target, base, 30
 
 -   zoom: 1.2, 10
 
 -   wait for zoom
 
 -   wait for camera
 
 -   move user: forward, 32, 30
 
 -   wait for movement
 
 -   motion missile: user
 
 -   wait: 60
 
 -   action animation
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   death break
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   death break
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   death break
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   death break
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   death break
 
 -   ani wait: 3
 
 -   move target: backward, 16, 2
 
 -   face target: user
 
 -   wait for movement
 
 -   action effect
 
 -   death break
 
 -   wait for animation
 
 -   immortal: targets, false
 
 -   opacity not focus: 100%, 30
 
 -   wait for opacity
 
 -   reset camera: 30
 
 -   zoom: 1, 10
 
 -   wait for zoom
 
 -   tint screen: normal, 30
 
 -   clear battle log
 
 - </Target Action>
 
  复制代码 喜闻乐见的六连射:- <Target Action>
 
 -   // by Ryusa
 
 -   // for Hexattack
 
 -   immortal: targets, true
 
 -   opacity not focus: 0, 30
 
 -   wait for opacity
 
 -   camera focus: target, base, 30
 
 -   zoom: 1.2, 10
 
 -   wait for zoom
 
 -   wait for camera
 
 -   move user: forward, 32, 30
 
 -   wait for movement
 
 -   motion missile: user
 
 -   wait: 30
 
 -   animation 111: target
 
 -   action effect
 
 -   death break
 
 -   ani wait: 3
 
 -   motion missile: user
 
 -   animation 111: target
 
 -   action effect
 
 -   death break
 
 -   move target: backward, 16, 2
 
 -   move user: backward, 16, 2
 
 -   face user: target
 
 -   wait for movement
 
 -   ani wait: 3
 
 -   motion missile: user
 
 -   animation 111: target
 
 -   action effect
 
 -   death break
 
 -   move target: backward, 16, 2
 
 -   move user: backward, 16, 2
 
 -   face user: target
 
 -   wait for movement
 
 -   ani wait: 3
 
 -   motion missile: user
 
 -   animation 111: target
 
 -   action effect
 
 -   death break
 
 -   move target: backward, 16, 2
 
 -   move user: backward, 16, 2
 
 -   face user: target
 
 -   wait for movement
 
 -   ani wait: 3
 
 -   motion missile: user
 
 -   animation 111: target
 
 -   action effect
 
 -   death break
 
 -   move target: backward, 16, 2
 
 -   move user: backward, 16, 2
 
 -   face user: target
 
 -   wait for movement
 
 -   ani wait: 5
 
 -   motion missile: user
 
 -   animation 111: target
 
 -   action effect
 
 -   death break
 
 -   move target: backward, 16, 2
 
 -   move user: backward, 32, 2
 
 -   face user: target
 
 -   wait for movement
 
 -   ani wait: 3
 
 -   wait for animation
 
 -   immortal: targets, false
 
 -   opacity not focus: 100%, 30
 
 -   wait for opacity
 
 -   reset camera: 30
 
 -   zoom: 1, 10
 
 -   wait for zoom
 
 -   clear battle log
 
 - </Target Action>
 
  复制代码 暂时就这些。 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |