HUD创建Widget的最早时机:Beginplay
Character与Controller互相访问的最早时机
玩家访问控制器的最早时机:PossedBy()
控制器访问玩家的最早时机:OnPossess
HUD访问Controller最早时机:PostInitializeComponent
Controller访问HUD的最早时机:(PostInitializeComponent~Beginplay],具体不知道
Listen Server 多人游戏中,如果要在游戏开始或者角色重生时更新HUD,要分别在Beginplay与PossessBy()函数中分别调用更新HUD的函数,并且每次调用时,都要尝试获取一下Controller,并检查Controller是否已引用HUD.
卡了一天终于解决了