File tree Expand file tree Collapse file tree 1 file changed +3
-13
lines changed
Expand file tree Collapse file tree 1 file changed +3
-13
lines changed Original file line number Diff line number Diff line change 22
33为描述视觉小说而设计的领域专用语言。
44
5+ 参见[ Github Wiki页面] ( https://github.com/Strrationalism/YukimiScript/wiki ) 。
6+
57## 特点
68* 类似krkr的键值对传参和flags传参语法。
79* 按行Parse,便于分析。
1315* 可以实时检查任意点状态
1416* 引入的特性需要切实解决实际开发中遇到的问题
1517
18+
1619## YukimiScript Command Line Tool
1720```
1821Usage: ykmc <path-to-scripts> [options]
@@ -34,19 +37,6 @@ Examples:
3437 ykmc "./Example" --charset "./charset.txt"
3538```
3639
37- ## YukimiScript 项目布局
38- ```
39- Example # 这里是项目根目录
40- |- lib # 这里存放了YukimiScript写成的库文件,其他所有文件都可以访问在这里定义的宏和外部定义,但不能在这里定义scene
41- |- api.ykm
42- |- scenario # 这里存放了剧本,分支流程图仅描述这个文件夹下的文件
43- |- chapter1.ykm
44- |- chapter2.ykm
45- |- main.ykm # 可以存放其他的程序,也可以建立其他的文件夹
46-
47- Library # 这里是附加库,只可以定义宏和外部定义,不能定义scene,在命令行工具中可以通过-lib参数传入
48- | - engine_api.ykm # 这个目录下的文件作为库的一部分参与编译,一般来说引擎和脚本的交互API在这里定义
49- ```
5040
5141## 概览
5242
You can’t perform that action at this time.
0 commit comments