优化Image设置Tiled类型产生过多的三角形顶点
将Image Type设置成Tiled来做拉伸时, unity会自动复制出很多三角形和顶点来。
我们可以用RawImage来解决这个问题。拉伸rawImage 后三角形 顶点的数量将不会在增加。
注意图片类型使用Texture.
Wrap Mode 设置 Repeat。
最后把此Texture 挂在TiledImage上即可。代码中会根据 拉伸的范围来自动的算rawImage UVRect
C#
1 2 3 4 5 6 7 8 9 10 11 12 13 |
using UnityEngine; using UnityEngine.UI; using System.Collections.Generic; [AddComponentMenu("UI/TiledImage")] public class TiledImage:RawImage { protected override void OnRectTransformDimensionsChange(){ base.OnRectTransformDimensionsChange(); Vector2 size=rectTransform.sizeDelta; this.uvRect=new Rect(0,0,size.x/texture.width*canvas.scaleFactor,size.y/texture.height*canvas.scaleFactor); } } |
优化Image设置Tiled类型产生过多的三角形顶点相关推荐
- bios调整服务器性能模式吗,优化BIOS设置提高显示性能
优化BIOS设置提高显示性能 互联网 发布时间:2009-04-21 00:57:14 作者:佚名 我要评论 显示性能是集成主板发挥性能最主要的瓶径,尤其是在运行3D游戏等考验显卡性能的程 ...
- vmware虚拟机及CentOS7.6初始化安装、配置优化、设置静态IP
文章目录 CentOS7.6初始化安装 前置工具的安装 yum源优化 创建虚拟机快照 克隆创建作业机 优化网络管理设置静态ip CentOS7.6初始化安装 下载安装vmware workStatio ...
- 性能优化——FBX设置优化Model面板部分
FBX文件配置 a) Model面板 Scale Factor : 1 (默认值) Use File Factor : 勾选 (默认值) Mesh Compression : 选用可以接受 ...
- R语言使用dplyr聚合统计分组数据、ggplot2可视化分组线图、使用geom_line函数自定义设置线条类型、粗细、颜色(Change line types + colors by groups)
R语言ggplot2可视化分组线图.使用geom_line函数自定义设置线条类型.宽度(粗细.).颜色(Change line types by groups.Change line types + ...
- 服务器修改mime类型,服务器上设置mime类型
服务器上设置mime类型 内容精选 换一换 资源包括静态语音,TTS放音以及短消息,在您进行流程编排前,需要先将涉及到的资源,包括语音.短信模板添加到系统中,才能继续配置流程. 开发过程中,您有任何问 ...
- wordpress怎么设置文章页面不打开新的窗口_2019 WordPress外贸网站SEO优化基础设置(新手图文教程)...
做好了网站,选好了主题,配备了必备插件,基础SEO怎么设置才能避免后面经常改动基础设置,导致关键词排名降低,页面收录消失等问题呢? 对于外贸建站老鸟来说,他们装备了插件Yoast SEO的时候,就会把 ...
- Navicat设置字段类型
Navicat设置字段类型 Navicat这个工具,使用非常方便. 我们经常遇到修改数据库的字段类型,很多时候会报错,如下 意思是:数据表里面的数据太长,设置的字段类型不合理. 大多的错误,是由于该数 ...
- 服务器修改mime类型,服务器上没有设置mime类型
服务器上没有设置mime类型 内容精选 换一换 在大型网络应用中,通常会使用多台服务器提供同一个服务.为了平衡每台服务器上的访问压力,通常会选择采用负载均衡来实现,提高服务器响应效率.云解析服务支持解 ...
- 9.IDA-重新设置函数类型、创建数组结构
1.重新设置函数类型 写一个简单的代码做测试: [cpp] view plaincopy int fun(int a, double b) { return 0; } int _tmain(int a ...
最新文章
- 简单理解Ext.DomQuery操作CSS3选择器
- 多视图几何总结——单应矩阵和基础矩阵的兼容关系
- Android-源码解析HandlerLooper
- Spring 配置解析之Properties
- mysql 启动卡主,cpu 100%
- POJ1555 ZOJ1720 UVA392 UVALive5309 Polynomial Showdown题解
- mysql amp;amp;_浅析mysql交互式连接amp;非交互式连接
- mybaits 学习
- clamp.js 的使用---超出省略 (翻译)
- 计算机字体库位置,win7电脑的字体库在哪里?
- 按一定条件筛选df1,返回结果中df1的索引取df2的数据
- pom文件project爆红
- 【工具使用】AI帮你写代码
- c++ 字母降落小游戏
- 空间滤波 - 钝化掩蔽和高提升滤波
- AR与VR的区别在哪?
- 电视盒子最新android,安卓盒子已倒下!4款Win10电视盒子推荐
- 前端对接微信公众号网页开发流程,授权对接
- luajit的字节码
- 基于JAVA后台微信买菜小程序系统 开题报告
热门文章
- 机器翻译中丢掉词向量层会怎样?
- 使用PyTorch和Albumentations进行数据增强与损失函数
- 【百度飞浆】目标检测综述
- webflux切面拦截权限,webflux整合aop,webflux获取request
- The POM for com.ruifeng.tjtaxiqy:shiro:jar:0.0.1-SNAPSHOT is missing, no dependency information avai
- Mybatis Plus——[Could not set property 'id' of '***' with value]解决方案
- Eclipse——e(fx)clipse下载错误导致的安装失败解决方案
- linux无密码sudo,在Linux系统中运行没有sudo密码的特定命令
- c语言填空题删除字符串k右边,计算机二级C语言上机模拟试题及解题思路
- 【yolo】ubuntu18.04 yolo打开摄像头实时检测框目标 转化pth文件为onnx