欢迎引擎的 C++ 实现文档,沟通引擎使用文档和源代码实现。
1. 添加一个 Actor 子类
2.创建静态网格
3.添加静态网格文件
4.添加一个广告牌组件
5. 打印调式信息 — 向命令行、屏幕打印开发过程中的调式信息
6.绘制辅助调试的形状
7.寻找玩家的当前位置
8.隐藏并禁用的 Actor
9.获取场景中棋子的个数
10.设置 Actor 的位置和朝向
12.立即切换玩家的相机(视图目标)到 Actor 位置
13.平滑切换玩家的相机(视图目标)到 Actor 位置
14.定时执行(定时器)的 Actor
15.注册组件的 hit 事件
16.扫描多线轨迹
17.Actor 线轨迹
18.给 Actor 添加径向推力
19.为 Charactor 添加重叠事件
20.触发框
21.指定 Actor 的触发器框
22.触发器体
23.触发区域的灯光切换
24.为玩家绑定键盘事件
25.触发区域内的键盘响应开关灯
26.绕轴旋转
27.漂浮的 Actor
28.两个相机视图的切换
29.带碰撞和粒子特效的角色操控
30.触发改变网格的材质
31.通过插值和重叠事件实现开门效果
热重载 - 不必关闭编辑器就可以编译 C++
如果对文档中的任何问题可以在 本文档的源码仓库 中的 问题 页面讨论或者提交 拉取请求 直接修改文档。