ArcCreate基础教程

官方下载地址:https://github.com/0thElement/ArcCreate
游玩器也在官方下载地址中。
创建/导入谱面
ArcCreate的谱面文件与常规的arcade有些不同,它会有一个project.arcproj文件作为读取的“入口”。因此,即使你已经在其它arcade中创建了谱面文件,你也必须先在ArcCreate中新建一个项目才可以读取它们。

Project File目录将是project.arcproj的目录,其中会存储你的谱面文件和一份音乐文件。
Audio是你的所写的曲子的目录,它可以在任何地方。因为当你选择文件后文件会被拷贝到project.arcproj的目录。Audio文件必须是.ogg或.wav形式。
快捷键
F1 - 将其在虚与实之间切换。
F2 - 将其在蓝与红之间切换。
F3 - 在一对arc类型之间切换,详见下文。
F4 - 在所有arc类型之间切换,详见下文。

从上图中,第一排的四个类型的arc分别使用快捷键1,2,3,4,而第二排的四个类型的arc则分别使用5,6,7,8。
F3可以使arc在一对类型中切换,1或2,3或4,5或6,7或8。选中其中一个后,F3会将arc切换为一对类型中的另一个。
F4轮换arc类型,从1到8顺序轮换。
特别提醒:如果你选中了一个arc,使用上述的快捷键将只会更改所选中arc本身的参数。
M可以使选中的所有物件镜像旋转。
Q可以使谱面播放/暂停。
按住空格键可以使谱面播放,松开空格键时会跳回播放开始的地方。
Timing/Event

其中Basegroup中的timing 0的值无论如何更改都不会影响流速,它是一切的变速的基准。通常都在timing 0写音乐的主要bpm。
所以如果你想要在一开始就减速,那么你只能在timing 1写这个变速。
(官谱的逻辑并非如此,而是通过songlist文件管理每一个谱面的bpm,而在谱面文件中的所有bpm都是相对于songlist文件中的bpm产生变速。举例:Halcyon在timing 0的bpm就是其songlist bpm的1/2)
Add/delete group可以增添/删除一个timing group
Add/delete event可以增添/删除一个timing
特别提醒:操作之前时刻注意你自己在哪一个timing group中,小心不要在错误的timing group中更改了你本想要更改的timing bpm值。
每一个timing group都可以拥有property,对此我并不了解很多,但如果你在此栏输入noinput,那么所有归属于此timing group的物件都将没有判定。
选中一个物件后,可以通过inspector中的group栏更改它所在的timing group。当然,你必须先创建timing group才可以将某一物件放入其中。

你也可以先选中一个timing group然后再添加物件,这样你放置的所有物件都会属于此timing group。请你记住你正在写哪个timing group,不要写了一大堆才发现需要改回base group
在移动端实时测试谱面
前提条件:移动端与pc位于同一网络下(可以是移动热点)
移动端:


选择Remote Testplay
选择Manually set up connection
在pc端输入出现的ip(详见下文)
pc:

选择Remote
在Enter IP manually一栏输入在移动端看到的ip
自动连接似乎有些问题,所以我推荐手动连接。
完成连接后,打开出现的Remote弹窗先sync chart将谱面同步,再syn timing同步时间,然后就可以开始了。

即使你在移动端把谱面打完了,pc端的时间也不会发生变化。此时你只需要再一次syn timing就可以回到开始。因此非常方便。
如有错误或补充,大可评论。只希望这个专栏可以尽可能帮助到别人。