如果没有阅读过本系列博文,请从该系列第一篇看起: Kiwano 引擎教程系列 (1) —— 欢迎使用 Kiwano 引擎。
本篇博文将对 Kiwano 引擎中的 Node 类 进行详解(?并不详细,本文会持续更新)。
Node 节点
如果你使用 Kiwano 引擎,查看了各种类的声明,你会发现他们继承的类继承的类继承的类最终大部分都是一个类:
Node
那么 Node 类 究竟是什么?
如果看得懂(反正我是看不太懂),你可以找到 Kiwano 引擎中的 Node.h 文件查看声明。
由于 Kiwano 引擎完全开源,你也可以查看 Node 的定义
概念
形象的来说,Node就像一个地基,别的类(文字、图片、声音等等)都将基于 Node 进行 扩展。
而 Node 本身是不会被渲染的,通过 VisualNode 可视化节点,才是会被渲染的节点
分类
目前分类有两种:
- 可视化节点 VisualNode
- 节点