This article relates to the game "反恐精英2". Click here for more information.
This article relates to the software/tool "反恐精英2 创意工坊工具集". Click here for more information.
This article relates to the game "Dota 2". Click here for more information.
This article relates to the SDK/Workshop Tools for "Dota 2 创意工坊工具集". Click here for more information.
This article relates to the game "半衰期:爱莉克斯". Click here for more information.
这篇条目有关 Half-Life: Alyx 创意工坊工具集。如需详情,点击这里。
这篇条目有关 Source 2引擎。如需详情,点击这里。

网格实体

From Valve Developer Community
< Zh‎ | Source 2‎ | Docs
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
English (en)中文 (zh)Translate (Translate)
Note.png注意:This article (and its subpages) was originally written for Dota 2 Dota 2, but they also applies to all other 起源2 起源2 games.

一个网格实体是由网格转换而来的实体。常用于制作做类似触发区的东西。

网格实体教程

这个教程的前提是你已经创建了一张地图,如果没有,请跟着 地形编辑器介绍(en) 创建一张地图。

创建一个网格实体,首先使用 几何体创建工具(Block Tool) 创建一个长方体,然后选择 工具(Tools) > 实体绑定(Tie To Entity),或者使用 Ctrl+T。这样的操作会将一个网格变成实体。

选择一个网格后,使用 Tie To Entity 转换成实体

随着新的网格实体被选中,对象属性Object Properties 窗格显示一个实体类并分派给网格实体。它将以默认选项设置每个实体类,但你可以在任何时候修改它的类型。


以神秘商店区域为例。将实体类改为 trigger_shop 并按下 Enter 来确定实体类的更改。然后滚动实体属性字段到底,使用下拉菜单改变其 商店类型(Shop Type) 到 "神秘(Secret)" 。


trigger_shop 的 商店类型 改变成 "神秘"


当网格是一个触发器时,你应该用一个 触发材质(trigger material) 来定义他,因为你想要这个网格是无形的并且和任何东西都不会发生碰撞。 在活动材质(Active Material)窗体中,点击浏览器并在名称过滤器中输入 "trigger" 并选择第一个类型。这个选中的材质名字叫做 toolstrigger 。双击它来让活动窗体中的变为触发材质,然后按下 Shift+T 把材质应用到你的网格中。

T 转换为解析模式,然后拖动 trigger_shop 的网格到玩家出生点 — 如果你没有添加过一个 info_playerstart_goodguys 实体,玩家出生地将会简单的定位到 basic_entities 的预定位置(包含天辉和夜魇的玩家出生地实体)。按 F9 构建你的地图。然后运行游戏。当你选择了一个英雄并加入游戏,你将会在神秘商店的触发半径内出生。按下神秘商店按键准许你购买神秘商店的物品。

Tip.png提示: 如果想修改 绑定实体(Tie To Entity) 所创建的默认实体类,可到 工具(Tools) > 选项(Options) > 常规(General) 下修改“Default entity to create when using tie to entity”。