// Use this for initialization void Start() { if (!life) { life = transform.parent.GetComponent <follow2D>().target.GetComponent <charactLife>(); } }
void OnCollisionEnter2D(Collision2D col) { Rigidbody2D rigid = col.collider.GetComponent <Rigidbody2D>(); if (rigid) { rigid.AddForce(transform.right * 4.0f, ForceMode2D.Impulse); } charactLife life = col.collider.GetComponent <charactLife>(); if (life) { life.lastKiler = shooter; } GameObject.Destroy(this.gameObject); }