private void OnTriggerEnter2D(Collider2D collider) { pairos pairos = collider.GetComponent <pairos>(); Fly_kik Fly_kik = collider.GetComponent <Fly_kik>(); unit unit = collider.GetComponent <unit>(); if (pairos) { ResivDameg(); } if (Fly_kik) { ResivDameg(); } }
private void OnTriggerStay2D(Collider2D collider) { unit unit = collider.GetComponent <unit>(); pairos pairos = collider.GetComponent <pairos>(); Fly_kik Fly_kik = collider.GetComponent <Fly_kik>(); if (unit && unit is player && !Fly_kik && flag) { unit.ResivDameg(); if (transform.position.x > unit.transform.position.x) { unit.transform.position = new Vector3(unit.transform.position.x - 3f, unit.transform.position.y); } if (transform.position.x < unit.transform.position.x) { unit.transform.position = new Vector3(unit.transform.position.x + 3f, unit.transform.position.y); } } }
private void OnTriggerEnter2D(Collider2D collider) { unit unit = collider.GetComponent <unit>(); pairos pairos = collider.GetComponent <pairos>(); Fly_kik krik = collider.GetComponent <Fly_kik>(); if (unit && unit is player && !krik) { GameObject Player = collider.gameObject; unit.ResivDameg(); } if (pairos) { Destroy(gameObject); } if (krik) { Destroy(gameObject); } }
private void OnTriggerEnter2D(Collider2D collider) { pairos pairos = collider.GetComponent <pairos>(); Fly_kik Fly_kik = collider.GetComponent <Fly_kik>(); unit unit = collider.GetComponent <unit>(); if (unit && unit is player && !Fly_kik && !flag) { edcol.enabled = false; flag = true; State = CharState_Mob_1.Ataka; start = true; } if (pairos) { ResivDameg(); } if (Fly_kik) { ResivDameg(); GG = Fly_kik; } }