PlayerState功能

PlayerState本身只负责定义一些属性和方法, 而本身不会去调用这些方法

  • 保存玩家数据(玩家标识、血量、防御力等)
  • UMG方法
  • 数据处理方法(扣血的方法等)
  • 初始化数据

image.png

属性

属性需设置为

  • 公有
  • 开启网络同步

image.png image.png

属性表

属性名 名称 作用
pS_Player_Index PlayerState玩家标识 用于识别玩家 公开、同步
pS_PlayerData_xxxx PlayerState玩家数据 用于保存玩家数据 公开、同步

方法

方法大致有3类

  • 初始化属性的方法(加载数据,分配玩家序号)
  • 控制玩家数据的方法
  • 控制UMG出现与消失方法

方法表

属性名
Set_psPlayer_Index 设置(初始化)玩家标识
Set_psPlayerData_xxxx 设置(动态修改)玩家数据
Create_psUMG_xxxx 开启、关闭UMG

image.png
image.png
image.png