void OnCollisionEnter2D(Collision2D colisao) { string nameColide = "target_" + gameObject.name; if (colisao.gameObject.name == nameColide) { transform.position = colisao.transform.position; colisao.transform.position = transform.position; source.PlayOneShot(this.GetComponent <Collectable>().sound, 1); Destroy(colisao.gameObject.GetComponent <Rigidbody2D>()); done = true; ControllerPuzzle.completePiece(); } }
public PuzzleType() { InitializeComponent(); this.conPuz = new ControllerPuzzle(); }