3.6.3 如何获取一张图片像素数据

按照2.x的改过来的 发现获取的像素点全是错的,而且camera也没有了render方法

    let uitrans = this.node.getComponent(UITransform)
    const renderTexture = new RenderTexture()
    renderTexture.initialize({ width: uitrans.width, height: uitrans.height })

    const cameraNode = new Node
    cameraNode.parent = this.node
    let camera = cameraNode.addComponent(Camera)
    camera.targetTexture = renderTexture

    await this.sleep(0)

    this.pixelsData = renderTexture.readPixels()

    renderTexture.destroy()
    cameraNode.destroy()