找回密码
 点一下
查看: 1375|回复: 9

有个大问题头目,怎么改变单位的基线动作啊

[复制链接]
发表于 2017-5-18 17:17:56 | 显示全部楼层 |阅读模式
本帖最后由 god_mukin 于 2017-5-18 17:18 编辑

比如让单位在有某个行为时, 攻击播放 stand work start,stand work,stand work end动画, 移动播放 stand ready 动画
@麦德三世  这个功能可以做到吗?

攻击动作不改也可以,移动时 播放  stand ready  可以做到吗?
 楼主| 发表于 2017-5-18 20:13:39 | 显示全部楼层
大神在哪里
回复

使用道具 举报

发表于 2017-5-18 21:30:23 | 显示全部楼层
基线动画可以直接在单位的演算体指定把,一个移动一个攻击,你看看。

点评

我找了,好像只有关闭开启基线动画,可以修改吗,我没找到  详情 回复 发表于 2017-5-19 15:50
回复

使用道具 举报

 楼主| 发表于 2017-5-19 15:50:30 | 显示全部楼层
yxxiaobin 发表于 2017-5-18 21:30
基线动画可以直接在单位的演算体指定把,一个移动一个攻击,你看看。

我找了,好像只有关闭开启基线动画,可以修改吗,我没找到

点评

当然可以修改啊,你可以为基线动画设置动画名,这样就会自动应用了。 不过有个问题在于,你只能指定一个动画名(可以是复合名字),而不是一组。如果你需要顺序播放一组动画,还是要在开启字段设置。开启字段播放动  详情 回复 发表于 2017-5-21 23:16
回复

使用道具 举报

发表于 2017-5-21 23:16:48 | 显示全部楼层
god_mukin 发表于 2017-5-19 15:50
我找了,好像只有关闭开启基线动画,可以修改吗,我没找到

当然可以修改啊,你可以为基线动画设置动画名,这样就会自动应用了。
不过有个问题在于,你只能指定一个动画名(可以是复合名字),而不是一组。如果你需要顺序播放一组动画,还是要在开启字段设置。开启字段播放动画的方法多种多样就不多说了。不过播放一组动画的话,需要注意的是时长问题,还有打断等情况。

点评

基线动画设置动画名 这个动作的名字叫什么呀,或者他xml里的名字也行  详情 回复 发表于 2017-5-22 09:09
回复

使用道具 举报

 楼主| 发表于 2017-5-22 09:09:42 | 显示全部楼层
yxxiaobin 发表于 2017-5-21 23:16
当然可以修改啊,你可以为基线动画设置动画名,这样就会自动应用了。
不过有个问题在于,你只能指定一个 ...

基线动画设置动画名  这个动作的名字叫什么呀,或者他xml里的名字也行

点评

不是动作,是直接在演算体查找“基线”字段,然后可以看到行走和攻击的基线动画指定。你想改成什么,直接写动画名就好,支持分段动画名,比如stand ready。 但是不能指定多个,比如你要的攻击时依次播放3个动画,则  详情 回复 发表于 2017-5-24 17:34
回复

使用道具 举报

发表于 2017-5-24 17:34:46 | 显示全部楼层
god_mukin 发表于 2017-5-22 09:09
基线动画设置动画名  这个动作的名字叫什么呀,或者他xml里的名字也行

不是动作,是直接在演算体查找“基线”字段,然后可以看到行走和攻击的基线动画指定。你想改成什么,直接写动画名就好,支持分段动画名,比如stand ready。
但是不能指定多个,比如你要的攻击时依次播放3个动画,则不行。你需要在开启字段使用“动画播放”消息来播放指定动画,响应“动画完成”事件来发送下一个消息(也可以定时)。但是过长的攻击动画不容易控制,比如开枪后立即移动,则攻击动画序列可能还没播放完呢,如果不播放,显得怪怪的,和打断了一样,如果继续播放,显然更怪。

点评

这个我倒知道,我是想知道 正常的时候 行走播放WALK动画, 当有某个行为时,行走播放 stand ready动画 这种需求怎么做啊  详情 回复 发表于 2017-5-24 18:41
回复

使用道具 举报

 楼主| 发表于 2017-5-24 18:41:40 | 显示全部楼层
yxxiaobin 发表于 2017-5-24 17:34
不是动作,是直接在演算体查找“基线”字段,然后可以看到行走和攻击的基线动画指定。你想改成什么,直接 ...

这个我倒知道,我是想知道
正常的时候 行走播放WALK动画,
当有某个行为时,行走播放 stand ready动画

这种需求怎么做啊

点评

这样的话只能是使用演算体消息了。响应“移动状态更改”(中文版好像是叫这个)事件,发布动画播放和动画停止消息就好。  详情 回复 发表于 2017-5-26 17:18
回复

使用道具 举报

发表于 2017-5-26 17:18:19 | 显示全部楼层
本帖最后由 yxxiaobin 于 2017-5-26 17:19 编辑
god_mukin 发表于 2017-5-24 18:41
这个我倒知道,我是想知道
正常的时候 行走播放WALK动画,
当有某个行为时,行走播放 stand ready动画

这样的话只能是使用演算体消息了。响应“移动状态更改”(中文版好像是叫这个)事件,发布动画播放和动画停止消息就好。另外最好同时发布一个停止动画基线消息,避免动画被覆盖。

点评

我用这个方法做了,表现效果还可以吧  详情 回复 发表于 2017-5-31 20:09
回复

使用道具 举报

 楼主| 发表于 2017-5-31 20:09:04 | 显示全部楼层
yxxiaobin 发表于 2017-5-26 17:18
这样的话只能是使用演算体消息了。响应“移动状态更改”(中文版好像是叫这个)事件,发布动画播放和动画 ...

我用这个方法做了,表现效果还可以吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-12-23 12:21 , Processed in 0.277545 second(s), 29 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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