逼真的子弹、步枪和瞄准镜-Realistic Bullet, Rifle, and Scope
商城地址:在代码插件创建的Realistic Bullet, Rifle, and Scope - 虚幻引擎商城 (unrealengine.com)
视频示例和用法:www.youtube.com/watch? v=t032ougMQIU&feature=youtu.be
文档:https://drive.google.com/file/d/1Be0Xyfkrk_yxWN5ddukHqDydXG0iwmc4/view?usp=sharing
完全模拟的枪支、子弹和光学器件,带有一组 FPS 武器、一支示例步枪和一个示例瞄准镜。子弹受重力、空气阻力(阻力)和风的影响。可以调整光学元件以补偿子弹下落和磨弧度风。使用 MOA(角度分钟)设置枪支精度。枪支精度通常用 MOA 来定义,所以 1 MOA 意味着你的步枪将在你瞄准的地方 1 英寸内射击并击中目标 100 码,0.25 MOA 意味着你的子弹将在四分之一英寸内相互撞击100 码。这意味着在设置方面很简单,同时仍然允许您自定义系统的基本要素,同时让我的代码在后台处理首当其冲的工作。
这是为了在多人游戏环境中工作而设置的,具有基本的作弊预防检查以及一些控制您希望如何复制子弹的选项。
技术细节
特征:
- 完全模拟弹丸,受风、空气阻力和重力影响
- 随附一组 FPS 武器、示例步枪和示例范围以供使用
- 允许以磨弧度调整高度和风的逼真光学器件(0.36 英寸调整)。每个光学元件都可以设置为具有您为光学元件所属的每个枪支定义的特定默认零。例如,步枪 A 的光学元件可以在 300 码处有一个完美的零点,而步枪 B 的光学元件可以有一个 100 码的零点。
- Basic 附带的步枪允许您以 MOA(角度的分钟数)设置其精度,这对应于特定距离的英寸。例如,如果枪支完全静止不动并瞄准 100 码处的目标并且枪支精度为 1 MOA,那么您的子弹将在 1 英寸以内击中彼此,如果枪支精度为 0.25 MOA,那么您的子弹将在 1 英寸以内击中在 100 码处彼此相距四分之一英寸。
- 蓝图暴露。蓝图事件很容易为每个类绑定。步枪的蓝图事件是 OnFire。光学元件存在的蓝图事件是 OnZeroChanged 和 OnMagnificationChanged。子弹存在的蓝图事件是 OnBulletFired 和 OnBulletHit。
代码模块:
- 现实枪支,运行时
C++ 类数:4
网络复制:是
支持的开发平台:Windows
支持的目标构建平台:Windows
联系方式:https://discord.gg/W5g6pZXfjh
文档:drive.google.com/file/d/1q7de10kzgoul2Bc86o6qaWUdIjkPO75S
资源下载
下载价格VIP专享
仅限VIP下载升级VIP
请先
!