2019-02-22 19:33:06 +08:00

45 lines
945 B
JavaScript

cc.Class({
extends: cc.Component,
properties: {
imagePrefab: {
default: null,
type: cc.Prefab
},
imageNode: {
default: null,
type: cc.Node
}
},
// LIFE-CYCLE CALLBACKS:
onLoad () {
for (let i = 0; i < 5; i++) {
var img = cc.instantiate(this.imagePrefab);
img.getComponent('puzzleImage').imgIndex = i;
img.getComponent('puzzleImage').type = 0;
this.imageNode.addChild(img);
let x = 0;
let y = 0;
if (i < 3) {
y = 202;
} else if (i > 5) {
y = -202;
}
if (i % 3 === 0) {
x = -202;
} else if (i % 3 === 2) {
x = 202;
}
img.setPosition(cc.v2(x, y));
}
},
start () {
},
// update (dt) {},
});