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

[复制链接]
查看1997 | 回复7 | 2016-11-7 21:31:05 | 显示全部楼层 |阅读模式
今天美术群在讨论这个问题,像gta5那种,换枪时候,原来弹夹会掉落地上,隔差不多几十秒后消失,而且掉地上还可以被打的物理反馈。然后从背后拿出一个弹夹,装到枪上,其实在群里讨论了很久,这个东西看起来容易其实真正做起来还真的是要考虑很多,比如和游戏里面其他机制结合起来,包括自己本身的逻辑是否真正合适等等。
不过还好做了个小原型出来,放出视频,然后明天把工程分享了,当然这个还是包含一些BUG和值得改进的地方,因为这个里面做的比较杂乱所以也不写教学了,差不多玩过状态机、蓝图的看下就能明白。

个人博客 : ericsong.org
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枪弹药仓插槽。
个人博客 : ericsong.org
回复 支持 反对

使用道具 举报

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 | 显示全部楼层
然而并没有工程啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则