【ue4】【蓝图】流程篇
前言
常见的流程控制结构
Sequence
Branch
ForLoop
ForLoopWithBreak
ForEachLoop
WhileLoop
Do Once
Do N
FipFlop
Gate
MultiGate
常见的流程控制结构
Sequence
Branch
ForLoop
ForLoopWithBreak
ForEachLoop
WhileLoop
Do Once
Do N
FipFlop
Gate
MultiGate
可视化的游戏脚本系统
基于
节点
的界面编程
蓝图经过蓝图编译器编译之后,会得到相应的C++类,这就不难理解蓝图的根结所在了。
其编译流程大致分为
清理类
创建类属性 -> 生成
UPROPERTY
创建类函数表
创建类事件表 -- 函数存根
处理函数表 -> 预编译函数 -> 生成
UFUNCTION
绑定和连接
UPROPERTY
和UFUNCTION
编译函数
完成编译 -> 收尾工作
ue 目前自带了 android 环境的一键安装功能
打开目录 Engine\Extras\AndroidWorks\Win64
下 的 CodeWorksforAndroid-1R6u1-windows.exe
文件
(可能需要等一会)
经过这两个星期对 unreal 同志的接触
深深体会到了ue兄的恶意
本来想跟着学习的节奏记录文档
但是无奈旁边都是大牛,感觉学习节奏比以前在宿舍里喝着饮料听着音乐要快十几倍,哪还来得及写博客。。心塞
本来想等学的差不多了再回过头来补一下,但是又怕到时候会忽略很多细枝末节但又很坑的事情
所以还是做到哪就从哪写起了,
虽然说这么杂乱的顺序对于本人,强迫症十级患者,是一件十分痛苦的事情
但是也只好事急从权了,唉,生活啊。。
在安装之前, 需要确保满足下面的条件 > 已经安装 visual studio
// 2013 ~ 2017 皆可 > > 已经安装 win8.1sdk
// 注意2017需要选择这项, 不然后面会报错 > > 已经下载 ue4
的源码 // 从 github 上 fork 下来即可, 只有 200M 左右
成员初始化表 公有继承 is-a 多态 虚函数 纯虚函数 ABC 继承与动态内存 继承与友元
常见的基本光照模型 (illumination model)
Phong Lighting Model — 冯氏光照模型
Blinn-Phone -- 布林-冯氏光照模型
Lambert -- 兰伯特光照模型
Rendering Equation -- 全局光照模型 (渲染方程)