玩家

索引

接口
描述
GetFrictionAllData客户端获取本接口的所有参数
SetPlayerFriction客户端设置玩家是否有摩擦力
FrictionMath客户端摩擦力计算
FrictionPlay客户端在客户端Tick调用,用于实现摩擦力效果
ResetFriction客户端重置摩擦力
SetPlayerGameMode服务端获取或设置玩家游戏模式
GetPlayerName双端获取玩家名称
GetPlayerFps客户端获取玩家当前FPS
GetPlayerDimension双端获取玩家所在维度
GetPlayerPing双端获取玩家延迟
SetPlayerRender双端设置玩家自定义渲染,自动广播给所有玩家
ResetPlayerRender双端重置玩家自定义渲染,自动广播给所有玩家
GetHostPlayerId服务端获取房主的玩家id

GetFrictionAllData

客户端

  • 描述
    获取本接口的所有参数

  • 参数

参数名数据类型说明
  • 返回值
    { "MoveTime": MoveTime, "StartMove": StartMove, "LastMotionData": LastMotionData, "PlayerMotion": PlayerMotion }

  • 备注

  • 示例 空


SetPlayerFriction

客户端

  • 描述
    设置玩家是否有摩擦力

  • 参数

参数名数据类型说明
Boolbool是否有摩擦力
  • 返回值

  • 备注

  • 示例 空


FrictionMath

客户端

  • 描述
    摩擦力计算,过一段时间后(0.01s),使用AddTimer调用ResetFriction

  • 参数

参数名数据类型说明
IsStartMovebool是否正在移动
  • 返回值

  • 备注
    需要在客户端Tick调用FrictionPlay

  • 示例 空


FrictionPlay

客户端

  • 描述
    在客户端Tick调用,用于实现摩擦力效果

  • 参数

参数名数据类型说明
  • 返回值

  • 备注

  • 示例 空


ResetFriction

客户端

  • 描述
    重置摩擦力

  • 参数

参数名数据类型说明
IsOccupybool是否有其他优先级内容占用
  • 返回值
    Bool, None 是否需要再次Reset

  • 备注

  • 示例 空


SetPlayerGameMode

服务端

  • 描述
    获取或设置玩家游戏模式

  • 参数

参数名数据类型说明
PlayerIdstr玩家id
GameModeint游戏模式,默认为None,则不设置,返回当前玩家游戏模式
  • 返回值
    当前玩家游戏模式 (int)

  • 备注

  • 示例 空


GetPlayerName

双端

  • 描述
    获取玩家名称

  • 服务端参数

参数名数据类型说明
PlayerIdstr玩家id
  • 客户端参数 无

  • 返回值
    玩家名称 (str)

  • 备注

  • 示例 空


GetPlayerFps

客户端

  • 描述
    获取玩家当前FPS

  • 参数 无

  • 返回值
    玩家当前FPS (float)

  • 备注

  • 示例 空


GetPlayerDimension

双端

  • 描述
    获取玩家所在维度

  • 服务端参数

参数名数据类型说明
PlayerIdstr玩家id
  • 客户端参数 无

  • 返回值
    维度id (int)

  • 备注

  • 示例 空


GetPlayerPing

双端

  • 描述
    获取玩家延迟

  • 服务端参数

参数名数据类型说明
PlayerIdstr玩家id
  • 客户端参数
参数名数据类型说明
PlayerIdstr玩家id
  • 返回值
    玩家当前延迟(单位:ms) (int)

  • 备注

  • 示例 空


SetPlayerRender

双端

  • 描述
    设置玩家自定义渲染,自动广播给所有玩家

  • 服务端参数

参数名数据类型说明
JsonIdstr配置组件JsonId
PlayerIdstr渲染的玩家id
  • 客户端参数
参数名数据类型说明
JsonIdstr配置组件JsonId
PlayerIdstr渲染的玩家id,默认为该客户端玩家id
  • 返回值

  • 备注
    玩家变身的JsonId将会以Key为LARenderIdGetModRenderAttrData

  • 示例 空


ResetPlayerRender

双端

  • 描述
    重置玩家自定义渲染,自动广播给所有玩家

  • 服务端参数

参数名数据类型说明
JsonIdstr需要重置的配置组件JsonId
PlayerIdstr渲染的玩家id
  • 客户端参数
参数名数据类型说明
JsonIdstr需要重置的配置组件JsonId
PlayerIdstr渲染的玩家id,默认为该客户端玩家id
  • 返回值

  • 备注

  • 示例


GetHostPlayerId

服务端

  • 描述
    获取房主的玩家id

  • 参数

  • 返回值
    房主的玩家id (str)

  • 备注

  • 示例 空


前往附件

评论交流

文档目录

灵免以太