一个 .osb 文件的故事板脚本例子
除了内置的谱面编辑器以外,也可以用一个纯文本编辑器(例如:记事本或者Notepad++甚至是高阶一点,使用安装了 osu! 语法扩展的 Visual Studio Code)来制作故事板。这种编辑方法被称为利用脚本制作故事板。这种方法允许故事板作者能够更精确(以像素或毫秒为单位)地编辑故事板。
Doomsday曾发布过一个关于编写故事板脚本的视频: osu! - Storyboard Scripting for Beginners (12:22)。
注意:请先在谱面编辑器中保存你的故事板文件,因为它将会做一些优化工作,然后再打开你的纯文本编辑器。随手保存,以避免意外带来的损失!
故事板脚本的编写基于官方规范, osu!wiki 中有简单易懂的样例,但它们并不是分步教程。而这篇官方规范是从零开始详细地描述 osu! 中的基本脚本指令是如何变换成屏幕上的效果的。
开始编写故事板脚本前,请先参考术语和基本概念,避免误解或出现低级错误。更深入的解释可参考: