private void OnTriggerEnter(Collider other) { HenryController controller = other.GetComponent <HenryController>(); if (controller != null) { controller.ChangeCarrot(3); GetComponent <AudioSource>().Play(); GetComponent <MeshRenderer>().enabled = false; GetComponent <BoxCollider>().enabled = false; Destroy(transform.gameObject, 0.13f); } }
//degat des lapins slimes void OnCollisionEnter(Collision other) { HenryController player = other.gameObject.GetComponent <HenryController>(); if (player != null) { player.ChangeHealth(-1); } if (other.collider.tag == "Projectile") { Destroy(gameObject); } }
private void OnTriggerEnter(Collider other) { HenryController controller = other.GetComponent <HenryController>(); if (controller != null) { if (controller.seed < controller.maxSeed) { controller.ChangeSeed(3); GameObject.Find("Plantations").GetComponent <PlantationScript>().CanPlant = true; GetComponent <AudioSource>().Play(); GetComponent <MeshRenderer>().enabled = false; GetComponent <BoxCollider>().enabled = false; Destroy(transform.gameObject, 0.13f); } } }
public override void OnEnter() { base.OnEnter(); this.animator = base.GetModelAnimator(); this.henryController = base.GetComponent <HenryController>(); this.localUser = LocalUserManager.readOnlyLocalUsersList[0]; foreach (EntityStateMachine i in base.gameObject.GetComponents <EntityStateMachine>()) { if (i) { if (i.customName == "Weapon") { this.weaponStateMachine = i; } } } }
public override void OnEnter() { this.henryController = base.GetComponent <HenryController>(); base.OnEnter(); }