File tree Expand file tree Collapse file tree 1 file changed +0
-15
lines changed
Expand file tree Collapse file tree 1 file changed +0
-15
lines changed Original file line number Diff line number Diff line change @@ -89,18 +89,3 @@ y:感谢您使用由纪美脚本语言!
8989# 这个场景的状态机将会继承于"场景 第一个场景".
9090
9191```
92-
93- ## 内置宏
94-
95- 内置宏是由语言预定义的宏,内置宏由两个__ 开头,当用户重定义内置宏时,将会优先按照用户的定义进行展开。
96- 宏可以由语言元素转换为内置宏,比如用于描述文本的__ text族宏,也可以用作手动使用以向编译器提供更多信息,如__ diagram宏。
97- 如果用户自行重定义了用于向编译器提示信息的宏,则其内置定义会失效,但如果该宏为编译器向用户提供信息,则用户可以重定义该内置宏以进行回调。
98-
99- | 宏名称 | 参数 | 从何处展开 | 展开为 | 描述 |
100- | ------------ | ------------- | ------------------- | ---------------- | ----------- |
101- | __ diagram_link_to | target | 用户定义的场景跳转API | 消除 | 用于向流程图生成器指示当前scene可以跳转到哪些scene |
102- | __ text_begin | character=null| 文本语法 | 不展开 | 用于描述“开始一组文本”并指定当前讲话的角色 |
103- | __ text_type | text | 文本语法 | 不展开 | 用于描述“输出一段文本”,它之前一定会有__ text_begin |
104- | __ text_pushMark | mark | 文本标记语法 | 不展开 | 用于描述“开始一段被mark对象标记的文本” |
105- | __ text_popMark | mark | 文本标记语法 | 不展开 | 用于描述“取消上一个标记”,同时将会指定要取消哪个标记,会严格按照出栈顺序进行弹出 |
106- | __ text_end | hasMore=false | 文本语法 | 不展开 | 表示一组文本已经结束,如果末尾有换行符,则hasMore将会为true提示当前一组还有更多文本 |
You can’t perform that action at this time.
0 commit comments