Eric_Song 发表于 2016-11-7 21:31:05

做了个换弹时原弹匣掉落拿新弹匣装上的小功能

今天美术群在讨论这个问题,像gta5那种,换枪时候,原来弹夹会掉落地上,隔差不多几十秒后消失,而且掉地上还可以被打的物理反馈。然后从背后拿出一个弹夹,装到枪上,其实在群里讨论了很久,这个东西看起来容易其实真正做起来还真的是要考虑很多,比如和游戏里面其他机制结合起来,包括自己本身的逻辑是否真正合适等等。
不过还好做了个小原型出来,放出视频,然后明天把工程分享了,当然这个还是包含一些BUG和值得改进的地方,因为这个里面做的比较杂乱所以也不写教学了,差不多玩过状态机、蓝图的看下就能明白。
http://player.youku.com/player.php/sid/XMTgwOTY3MTk5Mg==/v.swf

81434712@qq.com 发表于 2016-11-7 22:53:36

本帖最后由 81434712@qq.com 于 2016-11-7 22:55 编辑

so ?
1.退弹夹: 按键 R 激活 手臂动画,找到关键帧,创建物体弹夹(PS:和创建子弹一样),弹夹自由落地;

2.上弹夹:检测动画帧到腰部,在掌中显示隐藏的弹夹;

3.装弹夹:检测动画帧到弹仓,在掌握显示的弹夹 隐藏;

Eric_Song 发表于 2016-11-7 23:11:06

81434712@qq.com 发表于 2016-11-7 22:53
so ?
1.退弹夹: 按键 R 激活 手臂动画,找到关键帧,创建物体弹夹(PS:和创建子弹一样),弹夹自由落地; ...

1、退弹匣,F开启,detach绑定在插槽的弹匣,开启physics,6秒后销毁actor。
2、腰部动画的通知事件,在腰部关键帧spawn一个弹夹在手心的插槽。
3、装弹匣,动画到弹仓,attach枪弹药仓插槽。

c天使之恋z 发表于 2016-11-8 08:47:12

好东西,不容错过

powerwb 发表于 2016-11-8 09:20:17

人物动画有没有

ramiel1983 发表于 2016-11-8 09:39:17

熊猫我爱你

负卿卿 发表于 2016-11-8 10:02:30

猫大给力!

bestgj 发表于 2017-2-13 10:39:17

然而并没有工程啊
页: [1]
查看完整版本: 做了个换弹时原弹匣掉落拿新弹匣装上的小功能