void onEntityHit(EntityHitEvent entityHit) { if (entityHit.Tag == "Finish") { updateHealthbar(entityHit.HealthLeft); } }
void Start() { coreHealth = GetComponent <HealthComponent>(); imageSlider = GetComponent <ImageSlider>(); EntityHitEvent.Register(onEntityHit); }
void onEntityHit(EntityHitEvent entityHit) { if (entityHit.Entity.Equals(gameObject)) { audioSource.PlayOneShot(Clip, volume); } }
void onEntityHit(EntityHitEvent entityHit) { if (entityHit.Entity.Equals(playerObject)) { Debug.LogFormat("{0} got hit", playerObject); updateHealthbar(entityHit.HealthLeft); } }
void Start() { //Subscribing to GameEvents EntityHitEvent.Register(onEntityHit); ItemCollectedEvent.Register(onItemCollected); //Finding Player Oject playerObject = GameObject.FindGameObjectWithTag("Player"); playerHealth = playerObject.GetComponent <HealthComponent>(); //UI Slider ImageSlider.SetSliderValue(1); }
private void OnDestroy() { EntityHitEvent.DeRegister(onEntityHit); }
// Use this for initialization void Start() { EntityHitEvent.Register(onEntityHit); }