unity 动态裁剪图片
在加载图片又是需要去动态获取图片的一部分,或者要识别一张图片的二维码,但是二维码比较小一整张识别容易失败,就可以对图片进行分区识别
public void TailorTexture()
{
Texture2D tx = Resources.Load<Texture2D>("Test");
Texture2D tx2d = new Texture2D(tx.width,tx.height / 2,TextureFormat.RGBA32,false);
tx2d.SetPixels(tx.GetPixels(0,0, tx.width, (int)(tx.height * 0.5f)));
tx2d.Apply();
raw.texture = tx2d;
}
上面一种是对图片的 texture进行裁剪,下面是只获取图片的裁剪的图片,而不修改整张图片的 texture数据
public void TestMethod()
{
raw.texture = Resources.Load("Test") as Texture2D;
image_h = raw.texture.height / 2;
image_w = raw.texture.width ;
Texture2D tx = raw.texture as Texture2D;
iam.sprite = Sprite.Create(tx, new Rect(new Vector2(0,0), new Vector2(raw.texture.width, image_h)),new Vector2(0,1));
}
unity 动态裁剪图片相关推荐
- nginx php image,PHP加Nginx实现动态裁剪图片方案
许久以前写过一篇也是关于高性能PHP图片动态裁剪方案的文章,那文章使用的是nginx Cache和rewrite实现的,当然再加上CDN,那个方案存在一个问题就是图片并没有实际生成,而是以二进制的形式 ...
- Unity动态裁剪Texture
文章目录 应用场景 代码 应用场景 Sprite精灵不需要完全显示贴图,仅需要在屏幕显示区域大小的贴图生成的精灵. 动态加载一张贴图,同样也是仅需要显示Image或RawImage在屏幕区域大小的.( ...
- iOS实现动态区域裁剪图片
阅读 249 收藏 32 2017-11-29 原文链接:github.com 想自己动手搭建一个 Discuz 论坛?试试腾讯云上实验室吧https://cloud.tencent.com/deve ...
- 【专栏精选】实战:动态配置图片
本文节选自洪流学堂公众号技术专栏<大话Unity2019>,未经允许不可转载. 洪流学堂公众号回复专栏,查看更多专栏文章. 洪流学堂,让你快人几步.你好,我是郑洪智. 小新:"大 ...
- takephoto 框架_GitHub - Smecking/TakePhoto: 一款用于在Android设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库...
TakePhoto是一款用于在Android设备上获取照片(拍照或从相册.文件中选择).裁剪图片.压缩图片的开源工具库,目前最新版本4.0.2. 3.0以下版本及API说明,详见TakePhoto2. ...
- 【小程序开发原创】小程序裁剪图片上传头像,二维码源码
微信小程序 图片裁剪工具,简单易用 项目需求 在做微信小程序的时候有个图片上传之前裁剪的需求,找过一些github中的项目,都不太理想,主要是没有办法自定义宽高,于是自己研究了一下,做了一个简单的图片 ...
- 兼容Android 11 相机拍照,从相册中选择,裁剪图片
由于android 11对存储空间进行了更新,导致无法进入裁剪或者裁剪后无法保存,返回路径等问题. android 10以下可以参考:android 相机拍照,从相册中选择,裁剪图片 前面部分和之前的 ...
- 在html中加入一个动态图,图片上加gif图片 图片某个角落贴个gif动态图,如何在静态图片上面加一张GIF动态图...
喜欢上网的小伙伴就会知道网上流传灰常广泛一种搞笑gif动态图片,这类图片大部分是视频转gif的,就是截取视频经典搞笑画面制作而成,还加了些搞笑文字.使用网络聊天工具尤其是QQ就最常见了,那些搞笑的表情 ...
- Android 启动系统相机,相册,裁剪图片及6.0权限管理
在日常开发中,我们经常需要用到上传图片的 功能,这个时候通常有两种做法,第一种,从相机获取,第二种,从相册获取.今天这篇博客主要讲解利用系统的Intent怎样获取? 主要内容如下 - 怎样通过相机获取 ...
最新文章
- modifiers在JAVA中_Java Modifier.classModifiers方法代碼示例
- 如何通过域服务器推送安装文件,域环境推送exe程序并自动安装教程域环境推送exe程序并自动安装教程.pdf...
- 网络管理员&MCSE2003之5:第1章 帐户和资源管理
- 经典教材《模式识别和机器学习》官方免费下载!
- 013 Android锁机病毒分析
- C++高级程序员基本技能你都具备吗?
- 【JUC系列】Java的锁机制
- Bootsrap基本应用
- 1014. Best Sightseeing Pair
- c 语言中浮点数舍入,浮点数在C中舍入,我不明白为什么
- 简述C和C++的学习历程
- layou split 属性
- Linux as4开启telnet,Red hat AS4开启telnet过程
- linux 使用ssr客户端_webpack5.0+SSR尝鲜【排坑记录】
- Spring Cloud Config 使用总结
- 设计模式之中介者备忘录原型访问者
- 【网络基础】以太网电缆:UTP和STP,直连线和交叉线,网线类别
- #舍得Share#创业你必须知道的事-创业融资实战
- 大数据时代下的SQL Server第三方负载均衡方案----Moebius测试
- Layer btnAlign 失效问题解决方法