ArcCreate基礎教程

官方下載地址:https://github.com/0thElement/ArcCreate
游玩器也在官方下載地址中。
創(chuàng)建/導入譜面
ArcCreate的譜面文件與常規(guī)的arcade有些不同,它會有一個project.arcproj文件作為讀取的“入口”。因此,即使你已經(jīng)在其它arcade中創(chuàng)建了譜面文件,你也必須先在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。選中其中一個后,F(xiàn)3會將arc切換為一對類型中的另一個。
F4輪換arc類型,從1到8順序輪換。
特別提醒:如果你選中了一個arc,使用上述的快捷鍵將只會更改所選中arc本身的參數(shù)。
M可以使選中的所有物件鏡像旋轉(zhuǎn)。
Q可以使譜面播放/暫停。
按住空格鍵可以使譜面播放,松開空格鍵時會跳回播放開始的地方。
Timing/Event

其中Basegroup中的timing 0的值無論如何更改都不會影響流速,它是一切的變速的基準。通常都在timing 0寫音樂的主要bpm。
所以如果你想要在一開始就減速,那么你只能在timing 1寫這個變速。
(官譜的邏輯并非如此,而是通過songlist文件管理每一個譜面的bpm,而在譜面文件中的所有bpm都是相對于songlist文件中的bpm產(chǎn)生變速。舉例: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。當然,你必須先創(chuàng)建timing group才可以將某一物件放入其中。

你也可以先選中一個timing group然后再添加物件,這樣你放置的所有物件都會屬于此timing group。請你記住你正在寫哪個timing group,不要寫了一大堆才發(fā)現(xiàn)需要改回base group
在移動端實時測試譜面
前提條件:移動端與pc位于同一網(wǎng)絡下(可以是移動熱點)
移動端:?


選擇Remote Testplay
選擇Manually set up connection
在pc端輸入出現(xiàn)的ip(詳見下文)
pc:

選擇Remote
在Enter IP manually一欄輸入在移動端看到的ip
自動連接似乎有些問題,所以我推薦手動連接。
完成連接后,打開出現(xiàn)的Remote彈窗先sync chart將譜面同步,再syn timing同步時間,然后就可以開始了。

即使你在移動端把譜面打完了,pc端的時間也不會發(fā)生變化。此時你只需要再一次syn timing就可以回到開始。因此非常方便。
如有錯誤或補充,大可評論。只希望這個專欄可以盡可能幫助到別人。