引擎方法 (engine)

# 引擎方法 (engine) ### engine.* 中的方法: #### engine.TraceLine `engine.TraceLine(src: Vector3, dst: Vector3, mark: 数字)` => **[Trace (类)](doc:cVzeFcQT)** [Valve 跟踪方法介绍](https://developer.valvesoftware.com/wiki/UTIL_TraceLine) 参数 | 类型 | 介绍 -------- | ---- | ----------- **src** | [Vector3](doc:cQ9pAMn4) | 跟踪的起点 **dst** | [Vector3](doc:cQ9pAMn4) | 跟踪的终点 **mask** | 数字 | 跟踪的类型 对给出的路径进行路径跟踪。 --- #### engine.TraceHull `engine.TraceHull(src: Vector3, dst: Vector3, mins: Vector3, maxs: Vector3, mark: 数字)` => **[Trace (类)](doc:cVzeFcQT)** [Valve 跟踪方法介绍](https://developer.valvesoftware.com/wiki/UTIL_TraceLine) 参数 | 类型 | 介绍 -------- | ---- | ----------- **src** |[Vector3](doc:cQ9pAMn4) | 跟踪的起点 **dst** | [Vector3](doc:cQ9pAMn4) | 跟踪的终点 **mins** | [Vector3](doc:cQ9pAMn4) | 跟踪体积对角线的最高点 **maxs** | [Vector3](doc:cQ9pAMn4) | 跟踪体积对角线的最低点 **mask** | 数字 | 跟踪的类型 对给出的路径进行体积跟踪。 --- #### engine.GetPointContents `engine.GetPointContents(x: 数字, y: 数字, z: 数字)` => contents 检查给定的点是否在墙中。 --- #### engine.GetMapName `engine.GetMapName()` => 字符串 返回当前游玩的地图名称。 --- #### engine.GetServerIP `engine.GetServerIP()` => 字符串 返回当前游玩的服务器地址。 --- #### engine.GetViewAngles `engine.GetViewAngles()` => **[EulerAngles (类)](doc:g3sER7An)** 返回当前的玩家视角。 --- #### engine.SetViewAngles `engine.SetViewAngles(angle: EulerAngles)` 参数 | 类型 | 介绍 -------- | ---- | ----------- **angle** | [EulerAngles (类)](doc:g3sER7An) | 要修改的玩家角度 修改当前的玩家视角。