重点和难点是创立二维数组, 通过角标判断是否是同一类型的水果底牌,
提供cocos creator 源码, 可以打包发布微信小游戏, 打包Android apk 应用,

var pos1 = event.getLocation()
var p_start = this.nodeParent.convertToNodeSpaceAR(pos1)
console.log('touchStart_x:'+p_start.x+',touchStart_y:'+p_start.y);
var children = this.nodeParent.children
for (let i = 0; i < children.length; i++) {
var rect_block = children[i].getBoundingBox()
if (rect_block.contains(p_start)) {
this.allBlockNoClick()
if (this.can_eff) {
cc.audioEngine.play(this.arrAudio[5], false, 1)
}
var pos1 = event.getLocation()
var p_start = this.nodeParent.convertToNodeSpaceAR(pos1)
console.log('touchStart_x:'+p_start.x+',touchStart_y:'+p_start.y);
var children = this.nodeParent.children
for (let i = 0; i < children.length; i++) {
var rect_block = children[i].getBoundingBox()
if (rect_block.contains(p_start)) {
this.allBlockNoClick()
if (this.can_eff) {
cc.audioEngine.play(this.arrAudio[5], false, 1)
}
var pos_shangCi = children[this.i_touchBlock].getPosition()
var pos_shangCi_arr = this

本文深入解析水果连连看游戏的消除算法,核心在于创建二维数组并利用角标判断相同水果。文章提供Cocos Creator的源码,支持打包成微信小游戏和Android应用。
最低0.47元/天 解锁文章
2919

被折叠的 条评论
为什么被折叠?



