文件名称:yarn-spool:用于解析和评估Yarn Dialogue脚本的Rust库
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-01 09:57:30
Rust
这是一个用于分析和评估Rust游戏中的脚本的库。 它设计为嵌入游戏提供的挂钩,以影响游戏状态,而无需假设对话的显示方式。 主要有两个部分: YarnHandler特性,该特性为对话引擎提供了挂钩以回调游戏 YarnEngine类型,负责解析Yarn脚本并封装正在进行的对话状态 要开始对话,请调用YarnEngine::activate方法。 当需要从当前对话行YarnEngine::proceed ,请调用YarnEngine::proceed 。 如果需要选择才能继续,请改为调用YarnEngine::choose 。 有关将线轴集成到游戏中的,请查看的源代码。
【文件预览】:
yarn-spool-master
----Cargo.toml(424B)
----src()
--------engine.rs(19KB)
--------parse.rs(20KB)
--------test.rs(19KB)
--------lib.rs(143B)
----examples()
--------simple.rs(5KB)
--------simple.yarn(99B)
----.travis.yml(53B)
----LICENSE(1KB)
----README.md(1KB)
----.gitignore(32B)