(80)蓝图剖析
来源:互联网 发布:java urlencode转码 编辑:程序博客网 时间:2024/05/29 09:46
蓝图类
Blueprint Class(蓝图类), 一般缩写为 Blueprint(蓝图),是一种允许内容创建者轻松地基于现有游戏性类添加功能的资源。 蓝图 是在虚幻编辑器中可视化地创建的,不需要书写代码,会被作为类保存在内容包中。 实际上,这些类蓝图定义了一种新类别或类型的Actor,这些Actor可以作为实例放置到地图中, 就和其他类型的Actor的行为一样。
组件
蓝图 并不固定包含脚本行为。例如,关卡中的灯柱为不可进行互动的物体,只需要一个网格体代表柱子和灯即可。 使用 组件 搭建可重复使用的 蓝图 能提高关卡设计的效率。当然,之后可在图表中使用这些 组件,使玩家和灯进行互动,或通过时辰系统对它们进行相应的调整。
图表
图表 包含 蓝图 的设计时行为和游戏时行为。蓝图类 实例被创建时 构建脚本 按组件列表运行, 以便您对新 对象 或 Actor 的观感进行动态调整。
蓝图中的 EventGraph(事件图表) 包含一个节点图表,该图表使用事件和函数调用来执行动作, 以便对和该蓝图相关的游戏事件做出反应。 事件图表通常用于给蓝图的所有实例添加功能。 这里也是设置交互性和动态反应的地方。 比如,一个光照蓝图可以通过关闭其 LightComponent
及改变其网格物体使用的材质来对于伤害事件做出反应。 这将会自动地为该光照蓝图的所有实例提供这种行为。
组织并重复使用脚本
在 蓝图 中创建更多脚本后,您会发现脚本的一些段存在经常重复使用的情况。利用 函数 和 宏 可对脚本段进行重复使用,但每种方法的优势和使用情况皆不相同。如需了解 函数 和 宏 之间的主要不同,请查阅 蓝图最佳方法指南 。
还可将 图表 的段合并到嵌套 图表 中进行整理。
- (80)蓝图剖析
- (74)蓝图简介
- (77)蓝图事件
- (82)蓝图工具栏
- (82)蓝图菜单
- (84)关卡蓝图
- (96)蓝图变量
- (97)蓝图函数
- (99)蓝图数组
- (86)蓝图UI之我的蓝图
- Confluence 使用蓝图(Blueprint)
- Confluence 决定(Decisions )蓝图
- Confluence 回顾(Retrospectives) 蓝图
- (75)蓝图基础脚本
- (76)蓝图中的转换
- (81)蓝图基础用户指南
- (85)关卡蓝图UI
- (93)蓝图接口用户界面
- 程序员面试金典:双栈排序、二叉平衡检查、输出单层节点
- MySQL 中 You can't specify target table '表名' for update in FROM clause错误解决办法
- javascript的this指向
- 数组中只出现一次的数字(java版)
- SVN---开发必用
- (80)蓝图剖析
- Spring 设计模式之适配器
- Google protobuf
- WebRTC源码分析一:音频处理流程
- 百度实名制
- linux下查找并杀掉tomcat进程
- ArrayList与linkedlist插入效率分析
- JavaEE 基础
- 机器学习:梯度下降法的三种形式BGD、SGD以及MBGD