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

游戏开发学习之路一——人物移动与旋转

学习链接【蓝图】-09课- 实现玩家移动功能_哔哩哔哩_bilibili【蓝图】-10课- 实现玩家视角旋转功能_哔哩哔哩_bilibili首先在新建的Character文件夹下创建两个蓝图类分别是游戏模式基础BP_GameMode和角色BP_Character同时需要把“项目设置”中的“默认游戏模式”设置为我们的BP_GameMode。然后把BP_GameMode的“细节”中的“默认pawn类”设为BP_Character以将角色放到场景中。一、玩家移动为了用WASD来操作角色的移动需要在新建的Input文件夹下创建“输入→输入操作”IA_Move2并双击设置其类型为“Axis2D”。第二步新建“输入→输入映射情境”IMC_Input并配置如下映射著有以下两点由于默认是正轴所以S的修改器要设置一个“否定”。这是翻译问题实则表示取反。同理A相对D也要有“否定”。AD和WS不在一个轴上所以他们都要有一个“拌合输入轴值”修改器。第三步有了输入的操作之后就需要在BP_Character的事件列表中设计如下蓝图。这样就实现了角色的上下左右移动功能但目前还不能转动视角。二、视角旋转跟上述类似先在Input文件夹下创建“输入→输入操作”IA_Look2并双击设置其类型为“Axis2D”。第二步在IMC_Input中配置如下映射这里对Y轴取反的原因是为了适配常规的鼠标操作。把鼠标所在的平面画成XY轴二维平面左右滑动对应X轴上下滑动对应Y轴。如果Y轴不取反那向上滑动鼠标时角色视角会向下与常规的鼠标操作相反因此需要取反。第三步同样在BP_Character的事件列表中设计如下蓝图。这里涉及到的Yaw、Pitch和Roll可以从网上找资料学习。Throttle油门、Yaw偏航、Roll横滚和Pitch俯仰 - icuic - 博客园
http://www.rkmt.cn/news/1391463.html

相关文章:

  • Adam之后选哪个?浙大团队对23种优化器做了迄今最系统的评测
  • 企业级微信SDK深度解析:高性能Java集成的最佳实践
  • 3D模型版权保护:基于顶点曲率波动的鲁棒盲水印算法详解
  • 基于角间隔度量学习的标签推荐系统:从张量分解到自适应距离优化
  • Spring Boot集成Druid监控控制台:从“Sorry, you are not permitted”报错到精细化访问控制
  • ThinkPad T480黑苹果实现方案:OpenCore引导配置与macOS系统集成
  • BepInEx终极指南:5分钟打造你的专属游戏模组世界
  • JavaQuestPlayer终极指南:5分钟搭建专业QSP游戏开发环境 [特殊字符]
  • 明日方舟游戏美术资源完整指南:如何快速获取8000+专业级素材
  • PXE安装Debian报错:GRUB安装失败排查指南
  • 健身App冷启动破局公式:Lovable首月获客成本降低58%的私域+IoT设备联动模型(仅限内部技术峰会流出)
  • 探索Ryujinx:用C打造的开源Nintendo Switch模拟器终极方案
  • 电抗加载天线阵列设计:基于黎曼流形优化的高性能波束赋形方法
  • Lovable社交平台「情感连接强度」建模失败?首次公开:基于BERT+图神经网络的关系亲密度实时评分模型(含GitHub开源链接)
  • Thief办公助手:5种高效工作场景的跨平台解决方案
  • UE5-MCP:企业级AI自动化开发工具技术深度解析
  • ARM TrustZone数据访问漏洞:基于身份认证的TEE私有数据保护增强方案
  • 大地测量-GNSS连续运行基准站(三)
  • 6G星地融合网络切片:SAST-VNE框架如何实现动态资源智能调度
  • 基于语义解析树与图注意力网络的细粒度情感分析实践
  • 康托尔分形光子晶体与石墨烯融合:可编程多通道光学滤波器设计
  • 苏州黄金上门回收,福运来为什么人气高 - 黄金回收
  • 2026新榜单:西安CMA甲醛检测治理及公共卫生检测报告排行榜(2026版) - 金诚回收
  • 如何在PC上免费畅玩Switch游戏?Ryujinx模拟器完整指南
  • Pyfa完全指南:如何在EVE Online中打造完美船舰装配
  • GHelper终极指南:如何用10MB软件替代华硕奥创控制中心
  • GHelper华硕笔记本性能优化终极指南:轻量控制工具完整使用教程
  • GHelper项目深度解析:华硕笔记本AMD降压优化与系统性能提升指南
  • 屏幕空间反射(Screen Space Reflection, SSR):揭秘那个让虚拟世界“光彩照人“的镜面魔法
  • 文本文件 vs 任意文件