import RoleRender from "../Game/RoleRender"; const {ccclass, property} = cc._decorator; @ccclass export default class Settlement extends cc.Component { onLoad(){ this.node.zIndex = 10; cc.director.getPhysicsManager().enabled = false; cc.director.getCollisionManager().enabled = false; cc.find('Canvas/KeyBoardPanel').active = false; this.node.getChildByName('Restart').on(cc.Node.EventType.TOUCH_END,()=>{ cc.director.loadScene('Game'); },this); } showWinner(index:number){ let roleNode = cc.instantiate(window.resource.pf_Role); roleNode.setScale(0.6); roleNode.setPosition(this.node.getChildByName('RoleNode').position.sub(cc.v2(0,70))); roleNode.addComponent(RoleRender).index = index; this.node.addChild(roleNode); roleNode.getComponent(RoleRender).armatureDisplay.playAnimation('newAnimation',0); } }