Trainz/Session
|
|||
|
| 詞彙表 |
| HKeys-CM |
| HKeys-DVR |
| HKeys-SUR |
| HKeys-WIN |
| 滑鼠使用 |
| 符號 |
操作說明: 點選正文中的腳註 ([2]) 或註釋標籤 ([note 12]) 將會跳轉到相應的條目位置。 • 然後: 點選該?符號,將返回到您開始閱讀的位置。 |
駕駛員場景 是模組化的互動式指令碼軟體元素,正式名稱為 kind activitys,隨著 Trainz Service Pack 3 引入,作為 Trainz Driver 的補充,提供了第一個 Trainz“遊戲體驗”,提供挑戰任務、評分和轉換操作。它們在 UTC 版本中憑藉三個嵌入式場景嶄露頭角,並穩步但緩慢地發展,而社群論壇則要求與 Surveyor 更好地整合,並且減少對獨立指令碼編譯器的依賴以及學習程式語言的必要性。場景包括一個與軌道標記連結的粗略能力,可以在攝像機內或外載入和解除安裝列車和車廂[note 1],這反過來又允許在同一遊戲會話中分配車廂,然後在同一遊戲會話中取回相同的車廂(鐵路術語中的切斷和取回)。會話取代了場景的使用,因為TrainzScript模組沒有直接整合到遊戲中,而會話編輯器是Surveyor的一部分。
- 場景是模組化的互動式指令碼軟體元素,作為 Trainz Driver 的補充,提供了第一個遊戲體驗,提供任務挑戰、評分和轉換操作。 粗略的載入和解除安裝列車的能力允許在同一遊戲會話中分配車廂,然後在同一遊戲會話中取回相同的車廂。 會話取代了場景的使用,因為TrainzScript模組沒有直接整合到遊戲中,而會話編輯器是Surveyor的一部分。
• 在 TS12 的服務包之後,將不再支援場景。
Trainz 駕駛員會話是指令碼化的駕駛員活動,透過 會話建立者 設定的任務、條件和標準建立互動式遊戲體驗片段。會話在 Trainz 2004 中作為更友好、更易於使用的 場景 替代品推出。 會話使用 Surveyor 中的會話編輯器 API 編寫,因此與遊戲地圖功能整合在一起,因此比使用獨立的 TrainzScript 編輯器模組的場景更容易製作。
- 主要主題涵蓋: 場景
場景從 Trainz 1.3(Trainz 更新到 SP3)到 TS12[note 2] 都可以使用,但一些舊的場景有時會被更新的 Trainz 版本中的指令碼庫更改(通常是強制值檢查或在 Trainz、UTC 或 TRS2004 中不存在的定義,因此存在無法修復的錯誤)所阻止(無法執行,儘管 CM 很樂意匯入它們)。
與它們的替代品 會話 不同,編寫 Trainz 場景依賴於外部 Auran 應用程式 TrainzScript,並且需要更高的程式設計能力和知識水平。
- 主要主題涵蓋: 會話
會話的出現是因為當時的 Trainz 在從場景編輯器和 Surveyor 模組之間來回切換時難以保持上下文,使用者必須跟蹤每個步驟發生的事情。 解決方案是將必要的指令碼作為其他可配置的 規則 納入 會話編輯器 API 中,該 API 新增到 TRS2004 及更高版本,以及 Trainz 1.3 之後釋出的 Trainz 中作為標準指令碼庫擴充套件的一部分[note 3]。 這種解決方案並非最優,但它比返回到 Trainz Surveyor 並只看到黑屏或滑鼠斷開連線要好。
此會話頁面是“保留的文章標題”,由 許多其他頁面連結到,並且計劃涵蓋一個需要為所有 Trainzers 詳細說明的主題。 文章資料應涵蓋會話是互動式駕駛任務的核心,有很多內容需要討論!所以...承諾說明...我很快就會開始建立此頁面!,FrankB 表示 最後一次編輯時間為 2024 年 1 月 12 日, 因此建設尚未真正開始! 新頁面 正在建設中 此處的內容可能會在短時間內發生重大變化。 歡迎所有對該主題有了解的 Trainzer 和 Wikibookians 參與進來。 當頁面變得更加成熟時,您可以刪除此標籤並將其替換為 {{Trainz-stub}} 或未完成部分的節 stub 模板({{Trainz-sect-stub}})。 |
| 此 Trainz/Session 部分是一個 stub 佔位符,是書籍該部分未完成的綱要或標記。 您可以透過擴充套件它來幫助華夏公益教科書Trainz專案,以更全面地討論該主題。 需要的工作: 擴充套件內容以涵蓋會話的組織方式、縮排和觸發器等。 |

