摘要: 1.初始化地图并且绘制地图。这是我的图片素材,大家可以找更漂亮的。SKTexture类里面的textureWithRect方法,作用是利用一个纹理的部分区域生成一个新的纹理。第一个参数是一个矩形,值得注意的是,矩形的四个参数都是一个不大于1的小数,表示的是新纹理在原纹理中的比例。连连看的行和列的乘积必须为偶数,这样才能保证连到最后不会剩下一个。我的做法是,地图数组前一半在图片数组范围内随机赋值,后一半复制前一半的值,然后通过洗牌的方法打乱整个地图。2.捕捉点击事件并且计算两次所选的位置。左下角是坐标(0,0)点。刚开始获得的坐标是在场景上的坐标,要减去相应的边距才能得到在地图上的坐标,然后计算 阅读全文
posted @ 2013-07-16 14:08 平云龙 阅读(641) 评论(0) 推荐(0) 编辑