当前位置: 首页 > news >正文

ue引擎游戏开发笔记(32)——为游戏添加新武器装备

1.需求分析:

    游戏中角色不会只有一种武器,不同武器需要不同模型,甚至可能需要角色持握武器的不同位置,因此需要添加专门的武器类,方便武器后续更新,建立一个武器类。

2.操作实现:

   1.在ue5中新建武器类,并通过武器类建立子类蓝图,例如机枪蓝图:

   

   2.在武器类中声明基本根和基本结构体,具体可参考笔记16,《静态物体的组合和构建》:

   

   3.对形状添加材质,并在关卡中生成新武器:

3.注意事项:

     注意如果运行游戏看不到新武器,可以按f8在右侧搜索武器名,双击找到武器位置。

http://www.lryc.cn/news/341953.html

相关文章:

  • 【个人博客搭建】(17)使用FluentValidation 参数校验
  • 数据结构===散列表
  • 10G MAC层设计系列-(2)MAC RX模块
  • 解码Starknet Verifier:深入逆向工程之旅
  • 【C++语言】类和对象--默认成员函数 (中)
  • 前端递归常见应用
  • AI工具如何改变我们的工作与生活
  • 深入了解C/C++的内存区域划分
  • C++构造函数和析构函数的调用顺序
  • 智能家居1 -- 实现语音模块
  • Leetcode 3139. Minimum Cost to Equalize Array
  • 【element-ui】el-table横向滚动后,通过is-scrolling-left获取滚动高度失效的问题
  • JAVA中的日期
  • 一起了解开源自定义表单的优势表现
  • 体育老师工资高吗,奖金有吗
  • Linux驱动开发——(十一)INPUT子系统
  • 大数据毕业设计Python+Django旅游景点评论数据采集分析可视化系统 NLP情感分析 LDA主题分析 bayes分类 旅游爬虫 旅游景点评论爬虫 机器学习 深度学习 人工智能 计算机毕业设计
  • FSNotes for Mac v6.7.1中文激活版:强大的笔记管理工具
  • 课程34:Windows Docker部署.Net Core项目
  • 分布式与一致性协议之ZAB协议(四)
  • 在M1芯片安装鸿蒙闪退解决方法
  • Linux基础-socket详解、TCP/UDP
  • 【菜单下拉效果】基于jquery实现二级菜单下拉效果(附完整源码下载)
  • 如何使用resource-counter统计跨Amazon区域的不同类型资源数量
  • nextTick的作用与原理
  • mybatis工程需要的pom.xml,以及@Data 、@BeforeEach、@AfterEach 的使用,简化mybatis
  • 微信小程序demo-----制作文章专栏
  • Linux migrate_type初步探索
  • i.MX 6ULL 裸机 IAR 环境安装
  • cmake进阶:文件操作