1个回答
展开全部
拼图游戏难点主要是拼图方块顺序的模拟吧?主要有3个操作:打乱,交换序号,判定完成。
所谓拼图就是把一张图片分成若干小块,然后按顺序编号(比如说打成4x5=20块就编号1.2.3.。20)。
然后所谓打乱就是对这个数组进行随机打乱,有很多种方法,比如说每次从这个数组随机抽出一个号放入新数组,执行20次就可以了。
然后就是交换序号(鼠标先后点击两个拼图方块后触发,这个可以设置一个FLAG判断鼠标选择了几个方块),那就是直接交换数组元素了。
最后就是判定完成,也就是打乱的数组重新变成了1,2,3..20就可以了(注意判定的时候不能用操作符"=",而是用for循环逐项判定)。
基本上难点也就这些了吧。毕竟一个小游戏……并不是有很难的地方。有啥不明白的再问我吧。
所谓拼图就是把一张图片分成若干小块,然后按顺序编号(比如说打成4x5=20块就编号1.2.3.。20)。
然后所谓打乱就是对这个数组进行随机打乱,有很多种方法,比如说每次从这个数组随机抽出一个号放入新数组,执行20次就可以了。
然后就是交换序号(鼠标先后点击两个拼图方块后触发,这个可以设置一个FLAG判断鼠标选择了几个方块),那就是直接交换数组元素了。
最后就是判定完成,也就是打乱的数组重新变成了1,2,3..20就可以了(注意判定的时候不能用操作符"=",而是用for循环逐项判定)。
基本上难点也就这些了吧。毕竟一个小游戏……并不是有很难的地方。有啥不明白的再问我吧。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |