如何利用碰撞系统检测两个图案重合

想做一个拼图游戏,请问如何判断拼出的图案正确呢???

你这个问题的题目和你下面的描述意思好像不一样啊~
如果要做拼图游戏,给每个图片设置一个变量,比如idx,则:
对于一个2x2的拼图,第一行一列的图片的idx为0,第一行第二列的图片的idx为1,
第二行第一列的图片的idx为2,第二行第二列的图片的idx为3,。
判断的时候判断图片的idx是不是按顺序来的就可以了,即:0,1,2,3,……这样。

不是那种拼图 我指的是四巧板游戏

这是四块板

这是要拼成的图案
每块板可以翻转 移动 旋转 这样的话怎么确定拼出的图案正确呢

在数据中设置正确的结果对应的每一块板的x,y,和rotation,每次移动其中某一块板(或移动结束)的时候判断这些板的位置和正确答案是否一致(考虑误差)。
如果不是放在固定位置的话,可以让其他的板对第一块板做相对位置的计算,举个例子:
假设有两块板,正确答案第一块板的x=0,y=0,rotation=0度;第二块板的x=1,y=-1,rotation=0度;
则x=1,y=3,rotation=90度;第二块板x=0,y=4,rotation=90度 就是正确的答案,因为这两种情况第二块板相对第一块板的位置是一样的。感觉不用碰撞系统。

固定位置的话逻辑上会简单一些 但是这个解法不固定 每种解法的板的位置是不固定的 能否用一种方法确定板拼出的图案的边界与正确图案的边界相重合 重合的话就说明解法正确

因为图形是有限的那么几个,你可以编写一些函数确定两个图形之间是否重合,你如确定正方形和三角形什么时候重合,之类的。我只能想到这样了。