示例#1
0
    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();
        }
    }
示例#2
0
        public PuzzleType()
        {
            InitializeComponent();

            this.conPuz = new ControllerPuzzle();
        }