热点新闻
ALS Refactored 学习资料(02): 目录结构
2024-01-25 15:28  浏览:881  搜索引擎搜索“手机展会网”
温馨提示:信息一旦丢失不一定找得到,请务必收藏信息以备急用!本站所有信息均是注册会员发布如遇到侵权请联系文章中的联系方式或客服删除!
联系我时,请说明是在手机展会网看到的信息,谢谢。
展会发布 展会网站大全 报名观展合作 软文发布

ALS-Refactored 主要实现放在两个目录中




ALS-Refactored 编辑器目录

Advanced Locomotion Sysytem Refactored 内容

该目录中主要存放UE编辑器的内容。例如,蓝图,动画蓝图,曲线,动画序列等资源。
对应的目录路径为 ALS-Refactored/Content 中。


Advanced Locomotion Sysytem Refactored C++ 类

该目录中主要存放 C++ 源文件。
对应的目录路径为 ALS_Refactored/Source中


Advanced Locomotion Sysytem Refactored 内容




Advanced Locomotion Sysytem Refactored 内容


Advanced Locomotion Sysytem Refactored 内容 - ALS

路径: ALS-Refactored/Content/ALS


ALS-Refactored/Content/ALS

  • Animations :包含所有动画资源。动画序列动画蒙太奇
  • Audio :包含所有时频资源。*.wav 文件和 metaSound
  • Character :包含角色的蓝图动画蓝图
  • Data :包含曲线数据资产和用户的增加输入
  • MaterialLibrary :脚印材质纹理(这里需要注意的是在4.13版中角色的材质在Character目录中)。
  • OverlayObjects: 这是叠加态时使用的一些静态网格体。比如,弓,桶和箱子之类的模型。

Advanced Locomotion Sysytem Refactored 内容 - ALSCamera

路径: ALS-Refactored/Content/ALSCamera


ALS-Refactored/Content/ALSCamera

该目录中内容较少,都是和摄像机相关的资源,Data目中存放的是曲线资产数据


Advanced Locomotion Sysytem Refactored 内容 - ALSExtras

路径: ALS-Refactored/Content/ALSCamera


ALS-Refactored/Content/ALSCamera

  • AI :AI控制器和AI行为树。
  • Audio :背景音和UI音效。
  • Core :GameMode和PlayerController,还有一个用于处理后期动作的动画蓝图。
  • Data :里面只有关于UI的用户增强输入
  • Editor :一些枚举和结构体
  • Environment :环境相关的静态网格体和材质
  • Levels :关卡
  • UI :UI蓝图

Advanced Locomotion Sysytem Refactored C++ 类




编辑器视图




VS视图

在 Source 目录中 Public 目录中的都是 <.h> 的头文件,Private 目录中的都是 <.cpp> 的源文件,所以这里就只介绍头文件。


Advanced Locomotion Sysytem Refactored C++ 类 - ALS

路径 :ALS-Refactored/Source/ALS


ALS-Refactored/Source/ALS

PS: 其实这里面很多目录本人现在还没有弄清楚,所以先写个大概。

  • Nodes :蓝图中可以使用的自定义节点。
  • Notifies :动画通知。
  • RootMotionSources :攀爬根运动。
  • Settings :运动参数,比如 Sprint, Run,Walk 的速度值。映射原版的 Data中的结构,但是在该工程中进行了优化。
  • State:运动状态参数,比如 动画蓝图中需要用的Forward, Backward,Left,Right的混合值。 其实该目录中的内容和Settings中的很相似,只是一个描述运行参数,一个描述运动状态参数。
  • Utility :功能目录,比如存放了一些 GameplayTag, 骨骼名称,曲线名称。

Advanced Locomotion Sysytem Refactored C++ 类 - ALSCamera

路径 :ALS-Refactored/Source/ALSCamera


ALS-Refactored/Source/ALSCamera

  • Notifies :摄像机抖动通知。
  • Utility :功能目录,摄像机的一些常量定义。
  • OtherFile: 其他的文件包含了几个主要角色类和角色动画类

Advanced Locomotion Sysytem Refactored C++ 类 - ALSEditor

路径 :ALS-Refactored/Source/ALSEditor


ALS-Refactored/Source/ALSEditor

  • Modifiers :动画修改器
  • Nodes :动画蓝图中的节点

Advanced Locomotion Sysytem Refactored C++ 类 - ALSExtras

路径 :ALS-Refactored/Source/ALSExtras


ALS-Refactored/Source/ALSExtras

里面包含两个文件,一个是AI控制器,一个是ALSCharacterExample

发布人:d9a6****    IP:124.223.189***     举报/删稿
展会推荐
让朕来说2句
评论
收藏
点赞
转发