P162
P162 Update Shield
- 这里在BeginPlay更新护盾时更新不上,我们对所有的需要在开局更新的HUD Text 分别做 判断处理,这里只拿Shield举例,其他Health,Score,Defeats,Grenade一样.
P162_1 Character::BeginPlay

P162_2 PC::SetHUDShield

P162_3 PC::PollInit

P162_4 总结
- 经过一系列的打印字符串和调整顺序也没有发现这段逻辑的怎么回事.不过看代码倒是很明白什么意思,就是只有在初始化成功的时候才更新HUD Text , 里面涉及的初始化顺序问题比较难缠.
P164_SpawnPickupPoint
- 当我们一直站在 SpawnPoint 上面的时候 , 下一次生成时会立即销毁,以至于OnDestroyed Delegate 不能被执行到.里面的计时器就不会重新计时,也就不会再次生成了.
- 再Server 的Beginplay 延迟 0.25s 后开启 Overlap 功能.
P164_1 Pickup::BeginPlay

P164_2 Pickup::BindOverlapTimerFinish

P164_3 TODO
- 这里目前如果玩家踩在生产点上,生成点生成物品需要直接拾取,而不是走出去再进来拾取.