文件A:
export class Hexagon extends Node {...}
文件B方法:
let hexagons:Hexagon[] = new Array(number);
for (let i = 0; i < hexagons.length; i++) {
let hexagon = new Hexagon();
let uiTransform = hexagon.addComponent(UITransform);
uiTransform.setContentSize(new Size(number, number));
hexagon.setPosition(new Vec3(number, number, number));
let graphics = hexagon.addComponent(Graphics);
graphics.moveTo(number, number);
for (......) {
......
graphics.lineTo(number, number);
}
graphics.strokeColor.set(Color.BLACK);
graphics.stroke();
graphics.close();
hexagons[i] = hexagon;
}
return hexagons;
文件C:
let hexagons = 调用文件B方法
hexagons.forEach(hexagon => {
this.node.addChild(hexagon);
});
结果什么都没有显示,之前用CocosCreator2.4就可以,有懂的说一下吗?