简单枪械武器系统

link
easy weapon system
https://assetstore.unity.com/packages/templates/systems/easy-weapons-19365

--key points
枪械 武器切换 子弹 子弹壳 子弹影响 弹痕 镜头控制 后坐力

--introduce
基本的枪械武器系统

knowledge
武器系统常识
复杂的自定义unity editor(编辑武器属性时使用)

idea

implement
枪械,核心类,配置了枪的各种属性
武器切换,player下有多个武器,用SetActive切换
子弹,预制和Monobehaviour结合
子弹壳,武器发射子弹时,如果子弹是又弹壳的就生成弹壳并且播放弹出动画
子弹影响,根据子弹类型,对碰撞到的物体施加影响,一般是爆破力
弹痕,创建一个弹痕gameobject放到子弹碰撞的位置,旋转角是要贴上去的面的法线方向
镜头,第一人称移动控制,人物视角晃动(上下跳落地时弹簧一样),鼠标旋转视角
后坐力,关联到武器属性,需要编写动画

interface used
基本的物理引擎使用
收集一片区域的碰撞器
收集射线碰撞器

--inspire

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值