CGr霰弹枪包 - CGr Shotguns Pack
这些不仅仅是武器模型,该项目还包含创建游戏所需的所有动画和逻辑。
带有附件的逼真霰弹枪。包含用于程序集的示例蓝图。
有三种不同类型的霰弹枪,全息瞄准器、激光/手电筒、三种扼流圈和消音器。
每种扼流圈类型都提供了枪支弹丸的不同分散角度。
此项目使用材质分层系统,以便您可以通过不同的图案为您的武器赋予不同的外观。也可以只更改色调。
雨滴出现在武器上、程序行走、角色蹲伏、滑动、角色接近物体时的武器偏转、
手榴弹:碎片、闪光弹和烟雾、爆炸、致盲和震荡效果。子弹射弹受重力影响,不会飞向无限远。
敌人的伤害系统取决于对身体部位的打击。例如,击中头部会导致敌人死亡,击中手臂或腿部的击中次数少于命中次数。
预览 (UE5)
演示文稿 (EU5)
如何合并 CGr 项目。 该视频是为旧版本录制的,并且有几个不同之处。例如,在所有动画蓝图(FaLMG 除外)中,“cast to”都替换为接口。
在 UE5.5 及更高版本中,材质可能会冻结和消失。
解决方案很简单(观看此视频)- 您需要降低所有纹理的分辨率(例如,将 4096x4096 降低到 2048x2048,将一些 2048x2048 降低到 1024x1024)。P.S. 项目已更新,上传了较低分辨率的纹理。高分辨率纹理将放置在相应的文件夹中。
如果您的图像已向右移动(观看此视频)
如果 Ragdoll 在地板上滑动(观看此视频)
此项目使用程序化目标。
本教程介绍了如何在我的项目中大致(略有不同)实现程序化瞄准。
此项目使用程序后坐力。
本教程展示了如何在我的项目中大致(略有不同)实现程序后坐力。
此包中提供的霰弹枪可以单独购买。
半自动霰弹枪
泵动式霰弹枪
双管霰弹枪
但是,如果您决定购买两个或更多,那么购买此包将更有利可图。
Project “CG” 代表 Customizable Guns。“R” 是重制版。
该项目已更新。此更新仅影响 UE5 引擎的版本。
所有动画都已针对 UE5 Manny 进行了重新定位。此人体模型的动画已调整。
该项目现在是 True FPS,这意味着角色的蓝图包括整个人体模型,而不仅仅是它的手臂。
由于 Manny 的动画蓝图被分割为上半身和下半身部分,因此“ik_hand_gun”骨骼不再用于动画,但仍需要用于程序化瞄准。
在这方面,项目中使用的动画发生了变化(但旧动画的类似物,其中 “ik_hand_gun” 骨骼被动画化,
保留并放置在“Legacy”文件夹中)。在新动画中,旧的类似物被替换为 “GunMainBoneMove”,其中武器的 “Main” 骨骼被动画化。
并且武器本身仍然附着在右手的眼窝上。但是在某些项目中,例如“SAShotgun”,在播放某些动画时,武器会动态地附加到左手的插槽上(在这些项目中,左手的插槽是必需的!
与创新相关,数据表已更改。
该项目的构想不是一个完整的项目,而是一个资产包。这样开发人员就可以在更高级的项目中使用动画和武器模型,也许还有一些逻辑。
此项目的 Blueprint 仅用于演示。但高级开发人员可以改进它。对于初学者来说,这个项目可能看起来很复杂。
对于决定了解本项目的用户,您需要注意项目设置中的自定义碰撞预设和动画蒙太奇中的通知。所有不同类型武器的更改都必须在“DT_Weapon_DataTable”中进行。为方便起见,我已将一些变量从 Data Table 移至武器蓝图。这样,您可以更改变量并实时查看更改。您可以在构造脚本的武器蓝图中找到它们。
作为奖励,该项目有一个破片手榴弹投掷动画和一个眩晕手榴弹投掷动画。
以及武器干扰的动画。
在“BONUS”目录中,有项目中没有实现的动画,比如“Weapon Block Idle Animations”和“Movements”。
重要提示: 我项目中的武器位于 X 轴上。
如果你想要 Y 轴,这个问题的解决非常简单 - 你只需导出武器模型,然后又导入回来,但在 Z 轴上旋转 -90 度。您必须对武器动画执行相同的作,或者在每个动画中手动将武器旋转 -90 度,并设置关键帧。
请先
!