WorldService
继承自:
描述
是一个服务类!它是顶级单例,可以使用GetService函数获取。提供跟chunk、world交互的功能性接口
函数
| 的坐标 |
| 获取UI布局的缩放尺寸 |
| 获取UI布局的尺寸 |
| 流程 |
| 打印日志 |
| 用于隐藏显示游戏内置UI |
| 传送玩家到地图 |
| 设置生物血量 |
| 设置生物动作 |
| 设置攻击目标 |
ReflexMap RaycastClosest (SandboxVector3 origin, SandboxVector3 unitDir, float distance, bool isIgnoreTrigger, table filterGroup) |
|---|
| 射线段检测,返回最近的碰撞物 |
ReflexMap RaycastAll (SandboxVector3 origin, SandboxVector3 unitDir, float distance, bool isIgnoreTrigger, table filterGroup) |
|---|
| 射线段检测,返回所有碰撞物,最多128个 |
ReflexMap SweepBoxAll (SandboxVector3 center, SandboxVector3 shape, SandboxVector3 direction, SandboxVector3 angle, float distance, bool isIgnoreTrigger, table filterGroup) |
|---|
| 扫描全部 |
ReflexMap SweepCapsuleAll (float radius, SandboxVector3 p0, SandboxVector3 p1, SandboxVector3 dir, float distance, bool isIgnoreTrigger, table filterGroup) |
|---|
| 扫描胶囊全部 |
ReflexMap SweepSphereAll (float radius, SandboxVector3 center, SandboxVector3 direction, float distance, bool isIgnoreTrigger, table filterGroup) |
|---|
| 扫描球全部 |
ReflexMap OverlapBox (SandboxVector3 shape, SandboxVector3 pos, SandboxVector3 angle, bool isIgnoreTrigger, table filterGroup) |
|---|
| 重叠框 |
ReflexMap OverlapCapsule (float radius, SandboxVector3 p0, SandboxVector3 p1, bool isIgnoreTrigger, table filterGroup) |
|---|
| 重叠胶囊 |
| 重叠球体 |
| 自动寻路至指定位置,会自动寻找最佳路径移动至指定点 |
