Difference between revisions of "TrainCarts/Signs/Destination/zh"

From BergerHealer Wiki
Jump to navigation Jump to search
(Created page with "=== 远程控制 ===")
(Created page with "综上所述,Destination控制牌拥有两种功能,第一是在路网中设定一个路径点,让TC插件计算出前往这个路径点的路径,以此实现列车的...")
Line 40: Line 40:
  
 
[[Special:MyLanguage/TrainCarts/Signs#Remote_Control|远程控制]]
 
[[Special:MyLanguage/TrainCarts/Signs#Remote_Control|远程控制]]
 +
destination控制牌可以远程为列车设定一个路径点。假如你的列车叫做“train01”,下列控制牌可以让列车不经过它的时候,远程设定列车的路径点。
  
 
{{sign|[train train01]|destination|subway|bridge}}
 
{{sign|[train train01]|destination|subway|bridge}}

Revision as of 21:46, 28 December 2021

Other languages:
English • ‎中文

« 返回上一頁


簡介

Destination控制牌可以將路徑點的坐標存儲在一個名稱下,因此不能存在兩個相同的名稱的路徑點。通過自動尋路功能,插件會在列車經過道岔時將列車按照維護好的路徑導向對應的路徑點。

除了設定路徑點坐標以外,此控制牌還可以為列車設定新的路徑點。(註:儘管英文原文以及控制牌配置是destination,但由於列車在到達一個destination之後可以切換到下一個destination,所以為了避免混淆概念,我認為翻譯為路徑點比較合適。——譯者)


語法

Signtemplate.png
[train]
destination
centralstation
subway_1


第二行: destination

第三行: 大小寫敏感的路徑點名稱,用於設定本路徑點

第四行: 大小寫敏感的路徑點名稱,用於給列車設定新的路徑點

在上例中,這個路徑點的名稱為centralstation,任何destination 屬性為centralstation的列車都會根據插件計算出的路徑前往這個控制牌的位置。這個控制牌會把任何經過列車的destination屬性改寫為 subway_1。


綜上所述,Destination控制牌擁有兩種功能,第一是在路網中設定一個路徑點,讓TC插件計算出前往這個路徑點的路徑,以此實現列車的自動化調度。第二是為列車設定一個路徑點。所以在實際應用中,可以將第三行留空,只填寫第四行,用於給經過的列車設置路徑點;或者只填寫第三行,創建一個路徑點,列車經過後destination屬性清空。

destination控制牌僅當如下條件實現時,才會給列車設置一個新路徑點:

  • 控制牌被紅石激活。
  • 列車的destination屬性為空。
  • 控制牌本身不是一個路徑點,僅填寫了第四行,用於給列車設定一個路徑點。

列车的destination属性与此控制牌的名称相同时。


遠程控制

遠程控制 destination控制牌可以遠程為列車設定一個路徑點。假如你的列車叫做「train01」,下列控制牌可以讓列車不經過它的時候,遠程設定列車的路徑點。

Signtemplate.png
[train train01]
destination
subway
bridge