public override void OnSpawn() { transform.localPosition = new Vector3(0, 0, LocalPositionZ); float totalOffset = (HealthBarWidth * 0.5f) + HealthBarMargin; TemporaryStatuses.LocalPositionX = -totalOffset; PermanentStatuses.LocalPositionX = totalOffset; TemporaryStatuses.OnSpawn(); PermanentStatuses.OnSpawn(); }
protected override void OnUIElementInit() { TemporaryStatuses.Init(); PermanentStatuses.Init(); }