Skip to content

针对开发者

应用把工程曲线编辑与音源处理分成两个页面。OpenBVE 导入在前端解析 train.dat;导出由 Rust 生成 ZIP 与音频文件。

如果你当前想了解实现路径,建议先从以下位置开始:

  • src/App.vue:应用级流程与页面切换。
  • src/pages/HomePage.vue:首页上的项目创建、打开与导入逻辑。
  • src/pages/EditorPage.vue:编辑器工作区、列表编辑器与项目详情弹窗。
  • src/services/audioPreview.ts:实时试听逻辑。
  • src/pages/AudioEditorPage.vuesrc/pages/SpectralEditorPanel.vue:循环、音高与频谱编辑。
  • src/services/projectImport.ts:BVE、MTR、OpenBVE 外部工程导入。
  • src/services/projectExport.tssrc/services/nativeInterop.tssrc-tauri/src/native.rs:导出校验、Tauri 调用与打包。

面向模拟器级电机音效创作的桌面工具。