Ejemplo n.º 1
0
 private void OnCriatureDefeated(MsgCriatureDefeated obj)
 {
     if (obj.defeated == gameObject)
     {
         A.SetBool(emDanoBool, false);
         A.SetBool(emDano_2Bool, false);
         A.SetBool(defeatedBool, true);
     }
 }
Ejemplo n.º 2
0
        protected override void OnCriatureDefeated(MsgCriatureDefeated obj)
        {
            base.OnCriatureDefeated(obj);

            if (obj.defeated == gameObject)
            {
                SupportSingleton.Instance.InvokeInSeconds(() => {
                    GameObject G = Resources.Load <GameObject>("particles/" + ImpactParticles.defeatedParticles);
                    Destroy(
                        Instantiate(G, transform.position, Quaternion.identity), 5);

                    Destroy(gameObject);
                }, 4);
            }
            //else if (obj.atacker == gameObject)
            //{

            //}
        }