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(更新到 SP3 的 Trainz)到 TS12[note 2] 都可用,但一些较旧的场景有时会被(不可运行,尽管 CM 很乐意导入它们)更新的 Trainz 版本中的脚本库更改(通常是强制性的值检查或在 Trainz、UTC 或 TRS2004 中不存在的定义——因此存在无法治愈的错误)所破坏。
与它们的替代功能不同,会话,编写 Trainz 场景依赖于外部 Auran 应用程序 TrainzScript,并且依赖于更高的编程能力和知识水平。
- 主要主题覆盖范围:会话
会话之所以出现,是因为当时的 Trainz 在从场景编辑器和 Surveyor 模块之间来回切换时难以保持上下文,其中必须跟踪将要发生的每一步。解决方案是将必要的脚本作为其他 规则 并入,这些规则可以在添加到 TRS2004 及更高版本中的 会话编辑器 API 中配置,以及在 Trainz 1.3 之后成为 Trainz 部分的标准脚本库的扩展[note 3]。这不是,现在仍然不是一个最佳解决方案,但它胜过返回 Trainz Surveyor 并只显示黑屏,或者鼠标断开连接。
此 会话页面 是“保留文章标题”,由 许多其他页面 链接到,并且计划是它将涵盖一个需要为所有 Trainzer 阐述的主题。 文章材料应涵盖会话是交互式驾驶任务的核心和灵魂...... 有很多东西要讨论!所以...... 承诺说明...... 不久我就会开始做这个页面!,来自 FrankB 它最后一次编辑是在 2024 年 1 月 12 日 ,因此施工尚未真正开始! 新创建的页面 正在建设中 此处的內容可能會在短時間內發生重大變化。所有了解此主题的 Trainzer 和 Wikibookians 都欢迎参与。 当“页面”变得更加成熟时,您可以删除此标签,并用 {{Trainz-stub}} 或用未完成部分的节 stub 模板({{Trainz-sect-stub}}) 替换它。 |
此 Trainz/Session 部分是一个 stub 占位符,是一个概述或标记,表明本书的这部分内容不完整。您可以通过 扩展它 来帮助 Wikibooks Trainz 项目,以便更全面地讨论该主题。 需要工作: 扩展并涵盖一些有关如何组织会话、缩进和触发器等内容。 |