🏆 导航菜单
🎪 扩展内容
🎯 沙盘引擎文档
🕹️ 文章及书籍&教程
🎖️ 外部的链接
🏆 导航菜单
🎪 扩展内容
🎯 沙盘引擎文档
🕹️ 文章及书籍&教程
🎖️ 外部的链接
这是本文档旧的修订版!
当某个玩家注册绑定了一个实体对象(开始控制角色)时调用。
当某个玩家取消绑定了一个实体对象(开始控制角色)时调用。
获取本地玩家实例对象(本地玩家自身)。
DLog(Player.Local.Name); //Output self player name
获取玩家序列ID。
player.ID: int
获取玩家用户昵称。
player.Name: string
获取玩家是否为本地玩家(自身用户)。
player.IsLocal: bool
获取玩家绑定的实体对象(角色)。
player.Entity: Character;
获取玩家绑定的实体对象(角色),作用与player.Entity
完全相同。
player.Character: Character;
获取玩家世界坐标位置(通常是玩家屏幕中心位置),如果玩家正在控制角色,则返回角色坐标位置。
player.Pos: Vector
获取玩家操作焦点位置(鼠标世界坐标),高度Y轴总是为0
。
player.FocusPos: Vector
获取玩家焦点实时位置(鼠标世界坐标),受视角碰撞遮挡影响,包含高度Y轴信息。
player.RaycastPos: Vector