//Launcher
介紹
啟動器類似於車站,可以啟動列車並讓它們達到一定的速度。可以指定列車減速/加速的距離和啟動方向。目標速度為0會使列車慢慢完全停止,類似於車站停止列車的方式。請注意,啟動完成後速度不會鎖定:你仍然可以推動列車或使其完全停止。
語法
第一行
使用[cart]或[train]沒有區別。 遠程控制也可以與啟動器結合使用。
第二行
launch或launcher,後跟啟動配置。啟動需要設定距離、設定時間或恆定加速度。啟動方法可以配置為線性函數或貝塞爾曲線。貝塞爾曲線會在啟動開始和結束時加速得更慢。
| 語法 | 釋義 |
|---|---|
| launch | 尋找前方軌道的第一個彎道,自動計算合適的調整距離。
通過這種方式計算的最大距離是 100 格方塊。 |
| launch 20.0 | 超過 20 格方塊(米)後將列車調整至目標速度。 |
| launch 20.0s | 在 20 秒內將列車調整至目標速度。 |
| launch 1m | 在 1 分鐘內將列車調整至目標速度。 |
| launch 500ms | 在 500 毫秒內將列車調整至目標速度。 |
| launch 100t | 在 100 刻(5 秒)內將列車調整至目標速度。 |
| launch 2.2G | 基於 2.2 倍重力加速度(0.2406 m/s2)的恆定加速度將列車調整至目標速度。 |
| launch 10km/h/s | 以恆定加速度將列車調整至目標速度。詳見加速度。
必須在某處有「/」才能被視為加速度表達式。 |
| launch 20l launch 20sl launch 10km/h/sl |
在表達式末尾添加l,速度變化將遵循線性曲線(加速度恆定)。 |
| launch 20b launch 20sb launch 10km/h/sb |
在表達式末尾添加b,速度變化將遵循貝塞爾曲線(加速度變化)。 |
第三行
目標速度。若留空,則使用配置文件中的速度(launchForce)。要使列車完全停止,請設置為0。
絕對速度使用不帶符號的正數或零:若要使列車調整到 1.25格方塊/刻(25格方塊/秒,或 90 km/h)的速度行駛,請設置為「1.25」。 相對速度使用帶符號的數值(正數也要帶符號):若要使列車加速到比原來高 0.5 的速度行駛,請設置為「+0.5」;若要使列車減速到比原來低 0.5 的速度行駛,請設置為 「-0.5」。
當只有一個值時,數值單位為「格方塊/刻」。有關其他支持的單位詳見TrainCarts/速度。
速度限制
列車一般不會超過速度限制屬性設置的速度。要突破這一限制,你需要設置一個新的最大速度限制,但設置速度限制屬性可能會導致瞬間加速。為了解決這個問題,可以在控制牌上指定兩個數字來同時更新兩者。列車會平穩地加速到新的最大速度,並將剩餘的部分設置為「能量」,該能量會慢慢下降。
速度限制語法示例
將新的速度限制設為2.0,並讓列車在20個方塊的距離內加速到此速度。達到後,給予列車10點「能量」。
第四行
你可以選擇在這裡指定要啟動的方向。默認參數(如果為空)為 "continue" – 它將向列車原來的行駛方向發車。
