NGUI基础-三大基础控件之Sprite精灵图片

目录

Sprite是什么

如何创建Sprite

参数相关

Atlas

Sprite

Material

Fixed Aspect

Type

Simple(普通模式)

Sliced(切片模式)

Tiled(平铺模式)

Filled(填充模式)

常见的填充模式有以下几种:

Advanced(高级模式)

Flip(翻转模式)

常见的Flip操作

Gradient(渐变色模式)

Color Tint(原有颜色叠加)


Sprite是什么

Unity图集是一个包含多个小图片(Sprite)的集合。而Sprite是Unity中的2D图像元素,代表游戏中的角色、物体、背景等。

简单的理解,就是用来显示图片的控件。

如何创建Sprite

1.创建一个UIRoot

2.NGUI-Create-Sprite

参数相关

Atlas

图集,具体怎么打开就不多说了,在下面这篇文章讲过:

http://t.csdnimg.cn/NsXJm

Sprite

选择使用图集的精灵图片。

Material

材质,一般不改变,默认选None

Fixed Aspect

始终保持固定的宽高比

Type
Simple(普通模式)

缩放会拉伸。

Sliced(切片模式)

拉伸的时候确保四个角不会变形,主要用于游戏中的面板之类。

只有在四根线以内的地方会进行拉伸。

FillCenter默认勾选就行。

Tiled(平铺模式)

用一张图就可以不断的复制复制,然后形成一张完整的图,常常用来制作底纹。

Filled(填充模式)

Filled(填充模式)是指用来设置UI元素的填充方式,它会根据指定的填充比例来填充相应的区域。一般制作血条,能量条,进度条等等这样的东西。

常见的填充模式有以下几种:

1. Horizontal:水平填充模式,根据填充比例从左到右进行水平填充。
2. Vertical:垂直填充模式,根据填充比例从下到上进行垂直填充。
3. Radial 360:360度环形填充模式,根据填充比例从起始点开始顺时针填充一个完整的圆。
4. Radial 180:180度半圆填充模式,根据填充比例从起始点开始顺时针填充一个半圆。
5. Radial 90:90度四分之一圆填充模式,根据填充比例从起始点开始顺时针填充一个四分之一圆。

除了填充模式,你还可以通过其他属性如"Fill Amount"来进一步调整填充效果。

Advanced(高级模式)

Advanced(高级模式)是用于设置UI元素的填充方式的一种更灵活和自定义的选项。一般很少用。

Flip(翻转模式)
常见的Flip操作
  1. 水平翻转(Horizontal Flip):将对象在水平方向上进行翻转,即左右镜像翻转。

  2. 垂直翻转(Vertical Flip):将对象在垂直方向上进行翻转,即上下镜像翻转。

  3. both:上下左右镜像翻转。

Gradient(渐变色模式)

Gradient(渐变色模式)是一种用于设置UI元素颜色渐变的方式。使用Gradient可以在UI元素上创建平滑的颜色过渡效果,使其看起来更加生动。一般用在纯白色的图上。

Color Tint(原有颜色叠加)

在原有颜色上叠加一层颜色。一般默认为白色就行。一般用在纯白色的图上。

码字不易,大家给我一个小小的赞,给我更多的创作动力吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/325834.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基于多反应堆的高并发服务器【C/C++/Reactor】(中)创建并初始化TcpServer实例 以及 启动

对于一个TcpServer来说,它的灵魂是什么?就是需要提供一个事件循环EventLop(EventLoop),不停地去检测有没有客户端的连接到达,有没有客户端给服务器发送数据,描述的这些动作,反应堆模型能够胜任。当服务器和…

Stable Diffusion架构的3D分子生成模型 GeoLDM - 测评与代码解析

之前,向大家介绍过3D分子生成模型 GeoLDM。 GeoLDM按照Stable Diffusion架构,将3D分子生成的扩散过程运行在隐空间内,优化了基于扩散模型的分子生成。可能是打开Drug-AIGC的关键之作。让精确控制分子生成有了希望。 详见:分子生成…

抖音本地生活团购运营商家培训教程课件ppt

【干货资料持续更新,以防走丢】 抖音本地生活团购运营商家培训教程课件ppt 添加图片注释,不超过 140 字(可选) 添加图片注释,不超过 140 字(可选) 部分资料预览 添加图片注释,不超…

[SwiftUI]工程最低适配iOS13

问题: 新建工程,选择最低支持iOS13报错: main() is only available in iOS 14.0 or newer Scene is only available in iOS 14.0 or newer WindowGroup is only available in iOS 14.0 or newer 解决: 注释掉上面代码&#x…

JVM工作原理与实战(七):类的生命周期-初始化阶段

专栏导航 JVM工作原理与实战 RabbitMQ入门指南 从零开始了解大数据 目录 专栏导航 前言 一、类的生命周期 1.加载(Loading) 2.连接(Linking) 3.初始化(Initialization) 4.使用(Using&…

《数字图像处理》 第11章 表示和描述 学习笔记附部分例子代码(c++opencv)

表示和描述 0. 前言1. 表示1.1 边界追踪1.2 链码1.3 使用最小周长多边形的多边形近似 2. 边界描绘子2.1 一些简单的描绘子![在这里插入图片描述](https://img-blog.csdnimg.cn/direct/45dddc76217e4fde93a11e2631b2a71a.png#pic_center 500x)2.2 形状数2.3 傅里叶描绘子2.4 统计…

04 帧 Frame

文章目录 04 帧 Frame4.1 相机相关信息4.2 特征点提取4.2.1 特征点提取 ExtractORB()4.3 ORB-SLAM2对双目/RGBD特征点的预处理4.3.1 双目视差公式4.3.2 双目图像特征点匹配 ComputeStereoMatches()4.3.3 根据深度信息构造虚拟右目图像:ComputeStereoFromRGBD() 4.4 …

【Python机器学习】线性模型——线性回归

线性回归,又叫普通最小二乘法,是回归问题最简单也是最经典的线性方法。线性回归寻找参数w和b,使得对训练集的预测值与真实的回归目标值y之间的均方误差最小。 均方误差是预测值与真实值之差的平方和除以样本差。线性回归没有参数&#xff0c…

计算机毕业设计-----SSM餐厅点餐收银管理系统

项目介绍 用于餐厅的收银管理系统,包含了四个模块 1.桌位模块 桌位模块主要是用于管理桌位的模块,包括点菜到结账的流程 将桌位人数设置为0可以滞空当前桌位 2.账单模块 账单模块记录了每一天的帐单汇总,同时提供了年月日账单的统计&#x…

stable diffusion 基础教程-文生图

置顶大模型插件资源链接 你如果没有魔法上网,请自取 百度云盘链接:链接:https://pan.baidu.com/s/1_xAu47XMdDNlA86ufXqAuQ?pwd=23wi 提取码:23wi 有疑问加微:mincarver 界面介绍 参数解释 参数解释Sampling method扩散去噪算法的采样模式,不同采样模式会带来不一样的效…

极智一周 | 谈谈AI发展、训练算力、推理算力、AI编译框架、Copilot键 And so on

欢迎关注我的公众号 [极智视界],获取我的更多技术分享 大家好,我是极智视界,带来本周的 [极智一周],关键词:谈谈AI发展、训练算力、推理算力、AI编译框架、Copilot键 And so on。 邀您加入我的知识星球「极智视界」&a…

栈的数据结构实验报告

一、实验目的: 1、理解栈的定义; 2、利用栈处理实际问题。 二、实验内容(实验题目与说明) 利用栈实现数据的分类,将输入的整数以奇偶为标准分别存放到两个栈中,并最终从栈1和栈2输出偶数和奇数序列。 …