请教:2d刚体碰撞体修改不生效,使用apply()报错

Cocos creator 3.6.1

init(group: number, isUpgrade: boolean) {
        this.group = group
        let color = this.groupMap.get(group)[0]
        let scale = this.groupMap.get(group)[1]
        let speed = this.groupMap.get(group)[2]

        // 颜色
        this.node.getComponent(Sprite).color = new Color().fromHEX(color)
        // 显示
        this.node.getChildByName("num").getComponent(Label).string = (this.group + 1).toString()

        this.node.scale = v3(scale, scale, scale)
        this.speed = speed * this.defaultSpeed

        this.node.getComponent(CircleCollider2D).radius *= scale 
        this.node.getComponent(CircleCollider2D).apply()

    }

代码如上,在2d中,修改刚体碰撞体半径,但是不生效,加了apply()之后,代码报错