示例#1
0
 // Use this for initialization
 void Start()
 {
     if (!life)
     {
         life = transform.parent.GetComponent <follow2D>().target.GetComponent <charactLife>();
     }
 }
示例#2
0
    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);
    }