求助为什么动态创建的精灵节点显示不出

用代码创建的精灵节点,显示不出,打印日志父节点下是有这个新添加的节点,确显示不出,还有动态创建的精灵节点点击事件好像也绑定不上,也设置了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)
    }