如何从texture2D中读取color

const imgDataArr = this.tex2D.image.data as Uint8Array;
console.info(imgDataArr[0]);

期望输出的是tex2D第一个像素的r通道值(0-255),但输出的是undefined
我理解的ImageAsset.data类似于Unity中的GetPixels,请教一下如何获取图片像素颜色

不知道你想实现啥效果 ,Cocos 有 readPixels 的方法实现,官方人员给的,这是效果

能提供链接吗,感谢。我只看到RenderTexture有readPixels

readTexturePixelsDemo.zip (1.9 MB)

1赞

有用,感谢