protected override void OnEnemyInit() { _DamageTextAngleStep *= Mathf.Deg2Rad; _InfernoDamageTextAngle *= Mathf.Deg2Rad; AngleLanes = new CircularSelector <Vector3>(); for (float f = 0; f < MathUtil.Pi2f - 0.01f; f += DamageTextAngleStep) { AngleLanes.Add(MathUtil.VectorAtRadianAngle(f, DamageTextDistance)); } InfernoDamageAngle = MathUtil.VectorAtRadianAngle(InfernoDamageTextAngle, InfernoDamageTextDistance); ParticleColor = Color.green; ParticleColorAlt = new Color32(255, 182, 193, 255); base.OnActivate(); LastestDamageHealthBar.Init(); }
private void RefreshHealthBarText() { HealthBar.SetText(CurrentHealth); LastestDamageHealthBar.SetText(LastDamage); }