首页 > 全部文档 > 数据结点 > 数据结点使用手册
2016
08-27

数据结点使用手册

数据结点可以将任意类型的数据以树状结构的形式进行保存,用于管理游戏运行时的各种数据。

在导入插件后,查看 Data Node 的 Inspector 窗口。

数据结点使用手册 - 第1张  | Game Framework

此时,只有一个默认的 <Root> 数据结点,且它当前的值为 <Null>,表明未有任何值。

数据结点上的数据仅允许使用从 Variable 类派生的对象,具体可参照《内置变量类和自定义变量类》

数据结点的使用非常灵活,有以下三种使用方式:

  1. 使用数据结点组件,直接通过绝对路径获取或设置数据;
  2. 使用数据结点组件,通过参照某个数据结点和相对路径获取或设置数据;
  3. 使用数据结点组件获取数据结点后,通过数据结点的接口进行更多操作。

下面使用脚本说明各种用法。

运行时,会打印日志,同时,DataNode 的 Inspector 会实时显示数据的变化。

数据结点使用手册 - 第2张  | Game Framework 数据结点使用手册 - 第3张  | Game Framework

数据结点的使用大致介绍到这里。

相关 API 参考手册

最后编辑:
作者:Ellan
GameFramework.cn 著名开源 Unity 游戏框架作者,曾就职于搜狐畅游、SOFTSTAR、KABAM 等公司,参与过《天龙八部端游》、《天龙八部手游》、《亚瑟王国》等项目。
捐 赠Game Framework 还在不断地发展,感谢大家的支持!

数据结点使用手册》有 1 条评论

  1. 四月一日君寻 说:

    感恩作者的无私分享,作为一个新手从源码学到了很多,一个大型实例更容易理解,比谈什么设计模式有用多了,虽然看起来有点累,我会坚持剖析完的~

留下一个回复

你的email不会被公开。

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据