Skip to content

Player ​

属性 ​

SandboxNode  Character
玩家行为
bool  Neutral
是否中立
SandboxNode  Team
隶属的队伍
ColorQuad  TeamColor
隶属的队伍颜色
int  UserId
玩家的用户Id
SandboxNode  Backpack
背包
string  Nickname
玩家昵称
CameraModel  CameraMode
玩家的相机模式(第一人称或第三人称视角)
float  CameraMaxZoomDistance
玩家镜头的最大视距
float  CameraMinZoomDistance
玩家镜头的最小视距
bool  PlayerStateEnable
玩家状态是否显示
bool  GameplayPaused
游戏暂停
DevPCMovementMode  PCMovementMode
玩家在PC端移动模式
DevTouchMovementMode  TouchMovementMode
玩家在触摸屏端移动模式
Vector3  Position
玩家位置
Quaternion  Rotation
玩家旋转角度
float  NameDisplayDistance
其他Humanoid名称对当前玩家的可见距离。设置为0时将隐藏所有名称
int  TeamId
玩家的队伍Id
CoreUIViewRange  ViewRange
玩家视野范围
bool  DefaultDie
死亡组件是否激活
SandboxNode  Character2D
玩家行为
ReflexTuple  AvatarInfo
查询该道具是否已经装备,返回下标

成员函数 ​

Vector3  EyePos (Vector3 pos, Vector3 dir, float dist)
校准碰撞视线位置
Vector3  EyePosWithFilter (Vector3 pos, Vector3 dir, table filter, float dist)
校准碰撞视线位置
给玩家装备上指定的道具
void  UnequipTools ()
解除玩家的装备
void  DropTool ()
丢弃装备
查询该道具是否已经装备,返回下标

事件 ​

SBXSignal  Idle (float time)
通常在游戏引擎将玩家定类为闲置状态的两分钟后进行触发。Time(时间)为此时点后所经历的秒数