怎么打开动态加载图片的读写权限
read/write Enable 无法在项目运行时更改
unity怎么读取动态加载的图片的像素颜色(急!!!另有一个同样问题80c,有用的一起给)
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- wjintao 2018-08-08 06:27关注
/// <summary> /// 以IO方式进行加载 /// </summary> private void LoadByIO() { string ImagePath = string.Format("{0}/{1}", Application.streamingAssetsPath, "Test.jpg"); Debug.LogFormat("ImagePath:{0}", ImagePath); //创建文件读取流 FileStream fileStream = new FileStream(ImagePath, FileMode.Open, FileAccess.Read); fileStream.Seek(0, SeekOrigin.Begin); //创建文件长度缓冲区 byte[] bytes = new byte[fileStream.Length]; //读取文件 fileStream.Read(bytes, 0, (int)fileStream.Length); //释放文件读取流 fileStream.Close(); fileStream.Dispose(); fileStream = null; //创建Texture int width = 300; int height = 372; Texture2D texture = new Texture2D(width, height); texture.LoadImage(bytes); Color[] colors = texture.GetPixels(); Debug.LogFormat("pixels:{0}", colors.Length); } 看看能不能帮到你
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥20 simulink中怎么使用solve函数?
- ¥30 dspbuilder中使用signalcompiler时报错Error during compilation: Fitter failed,求解决办法
- ¥15 gwas 分析-数据质控之过滤稀有突变中出现的问题
- ¥15 没有注册类 (异常来自 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG))
- ¥15 知识蒸馏实战博客问题
- ¥15 用PLC设计纸袋糊底机送料系统
- ¥15 simulink仿真中dtc控制永磁同步电机如何控制开关频率
- ¥15 用C语言输入方程怎么
- ¥15 网站显示不安全连接问题
- ¥15 51单片机显示器问题