NarraLeaf

类型

NarraLeaf-React 类型参考的索引页:文档其余部分引用到的配置对象、联合类型与辅助类型,按其所属的框架部分分组。

文档其余部分提到的配置对象、联合类型与辅助类型,每一个在这里都有自己的页面。每一页写明该类型的结构、各字段的含义,以及哪些 API 接受它。

下面的分组按类型所服务的框架部分划分。在多处用到的类型只列一次,归在它被定义时所面向的那一部分下。

故事与动作

编写场景内容所用的类型,以及动作或条件在运行时拿到的上下文。

对话与文本

一句台词由什么构成、角色如何配置,以及绘制对话框的组件槽位。

菜单与选项

菜单中的一个选项:它的提示语、指向的动作,以及使其禁用或隐藏的条件。

图像、图层与颜色

舞台上一切可见内容的配置,从单张图片到承载它的场景,以及它们接受的颜色值。

位置与动画

可显示元素在舞台上的位置,以及变换所用的缓动、时间与属性。

音频

一段声音自身的配置,以及游戏混音所经过的总线。

存档与存储数据

存档文件的结构、其中按命名空间保存的值,以及一同记录的回放历史。

游戏配置与运行时

new Game() 接受的配置、面向玩家的偏好设置、可替换的界面槽位,以及运行时返回的各种句柄。

本页目录