Creator3D 1.2.0中的GraphicsComponent组件奇葩问题

let trans = graNode.addComponent(cc.UITransformComponent)
let gra = graNode.addComponent(cc.GraphicsComponent)

    gra.lineWidth = 20
    graNode.color = cc.Color.RED
    gra.strokeColor = cc.Color.RED
    gra.color = cc.Color.RED
    this.node.addChild(graNode)
    gra.fillColor = cc.Color.RED
    
    trans.setContentSize(600, 1000)
    graNode.setPosition(cc.v3(0, 0, 0))
    
    gra.fillRect(- trans.width / 2.0, - trans.height / 2.0, trans.width, trans.height)

这样设置的颜色有效

let trans = graNode.addComponent(cc.UITransformComponent)
let gra = graNode.addComponent(cc.GraphicsComponent)

    gra.lineWidth = 20
    graNode.color = cc.Color.RED
    gra.strokeColor = cc.Color.RED
    gra.color = cc.Color.RED
    
    gra.fillColor = cc.Color.RED
    this.node.addChild(graNode)
    trans.setContentSize(600, 1000)
    graNode.setPosition(cc.v3(0, 0, 0))
    
    gra.fillRect(- trans.width / 2.0, - trans.height / 2.0, trans.width, trans.height)

把this.node.addChild(graNode)放到gra.fillColor = cc.Color.RED后面 设置的颜色就无效 ????????? 为什么这样