【发布时间】:2016-01-16 14:58:16
【问题描述】:
我有一个插件,可以让我访问 Android 手机图库中的图片。这给了我一个 Texture2D 类型的纹理。然后我想使用 GetPixels 函数对其进行编辑,但默认情况下它未设置为可读。如何使纹理可读,以便在其上使用 GetPixels?
基本上,我允许用户从手机中选择一张图片,然后对其进行裁剪。在下面的示例图片中,图片将被红色矩形裁剪。如果我事先使纹理可读,这会起作用。 http://puu.sh/mxR3h/dfa81719b2.jpg
【问题讨论】:
-
嗨,你成功了吗?我遇到了确切的问题,我发现
Texture needs to be marked as Read/Write to be able to GetRawTextureData in player尝试接受的答案:-(
标签: c# unity3d texture2d unity5 unity3d-2dtools