Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/unity3d/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scroll 滚动原始图像中的纹理2D?_Scroll_Unity3d_Texture2d - Fatal编程技术网

Scroll 滚动原始图像中的纹理2D?

Scroll 滚动原始图像中的纹理2D?,scroll,unity3d,texture2d,Scroll,Unity3d,Texture2d,Unity3D是否可以实现这一点 我在RawImage中有一个Texture2D,用于显示在UICanvas上,使用SetPixel()将像素绘制到其中,然后我想逐像素滚动Texture2D。我不想使用任何材料或花哨的东西,因为这段代码应该是非常有效和轻量级的。这可以通过某种方式实现吗?我最终为Texture2D创建了一个包装类,该类添加了API以更好地处理像素操作任务。它仍然使用GetPixels/SetPixels,因为目前没有比Unity3D更多的API。但总比什么都没有好。如果有人有更好

Unity3D是否可以实现这一点


我在
RawImage
中有一个
Texture2D
,用于显示在UI
Canvas
上,使用
SetPixel()
将像素绘制到其中,然后我想逐像素滚动
Texture2D
。我不想使用任何材料或花哨的东西,因为这段代码应该是非常有效和轻量级的。这可以通过某种方式实现吗?

我最终为
Texture2D
创建了一个包装类,该类添加了API以更好地处理像素操作任务。它仍然使用
GetPixels
/
SetPixels
,因为目前没有比Unity3D更多的API。但总比什么都没有好。如果有人有更好的方法或建议,如果你能分享,那就太酷了

这是名为Bitmap2D的类