滚动 RawImage 中的 Texture2D?

Scrolling a Texture2D that is in a RawImage?

Unity3D 可以吗? ...

我在 RawImage 中有一个 Texture2D,用于在 UI Canvas 上显示,并使用 SetPixel() 和然后我想逐像素滚动 Texture2D 。我不想使用任何 material 或花哨的东西,因为这段代码应该非常高效和轻量级。这能以某种方式完成吗?

我最终为 Texture2D 创建了一个包装器 class,它添加了 API 以更好地处理像素操作任务。它仍然全部使用 GetPixels/SetPixels,因为目前 API 并不比 Unity3D 多多少。但总比没有好。如果谁有更好的方法或建议,能分享一下就好了。

这里是 class 名为 Bitmap2D https://gist.github.com/hexagonstar/be39f847a4840c838500