MoveType

From Valve Developer Community
< Zh
Revision as of 04:17, 5 November 2022 by 1416006136 (talk | contribs) (Created page with "{{lang|MoveType|title=MoveType}} {{:User:1416006136/Signature}} {{stub:zh-cn}} ''MoveType'' (移动类型) 定义实体的行为和移动方式。例如,<code>movetype 0</code...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
English (en)中文 (zh)Translate (Translate)

This page was translated by DaKang233. Anyone is welcome to add new content or fix errors.


Template:Stub:zh-cn MoveType (移动类型) 定义实体的行为和移动方式。例如,movetype 0将冻结实体,在更改其 MoveType 之前,任何内容都不会影响它。

Template:Warning:zh-cn

Template:Tip:zh-cn

起源引擎中的各种 MoveType

名称 十进制形式(数字) 描述
MOVETYPE_NONE 0 冻结该实体,且其他内容无法移动它。
MOVETYPE_ISOMETRIC 1 针对于在军团要塞 2 指挥官视图之类中的玩家。不要将其用于普通玩家!
MOVETYPE_WALK 2 玩家默认移动类型(客户端)。
MOVETYPE_STEP 3 NPC 移动方式
MOVETYPE_FLY 4 无重力飞行。
MOVETYPE_FLYGRAVITY 5 有重力飞行。
MOVETYPE_VPHYSICS 6 物理移动方式 (道具模型等) (译注:类似于 prop_physics)
MOVETYPE_PUSH 7 对世界无碰撞,但可以推动和压碎物体。
MOVETYPE_NOCLIP 8 (完全)无碰撞,就像控制台命令noclip
MOVETYPE_LADDER 9 对于玩家而言,即在一个梯子上移动。
MOVETYPE_OBSERVER 10 观察者移动类型。不要通过其使玩家处于观察状态。
MOVETYPE_CUSTOM 11 自定义移动类型,可以用于玩家,以防止默认移动类型代码运行,同时调用相关 hook。