用代码创建的精灵节点,显示不出,打印日志父节点下是有这个新添加的节点,确显示不出,还有动态创建的精灵节点点击事件好像也绑定不上,也设置了setContentSize 大小?
onLoad() {
let animNode = new cc.Node('spnode');
animNode.setAnchorPoint(0.5, 0.5)
animNode.setContentSize(350, 300)
let btnSprite = animNode.addComponent(cc.Sprite)
btnSprite.SpriteFrame = new cc.SpriteFrame(cc.url.raw('resources/test_assets/image.png'))
let parentNode = this.node
animNode.setPosition(100, 50)
parentNode.addChild(animNode)
cc.log(parentNode, '======')
animNode.on(cc.Node.EventType.MOUSE_DOWN, function (e) {
cc.log(e,'ddd')
}, animNode)
}