【转】将图集切割成单个单个的图片
假设有一张png/tga图集,导入到unity,放置目录"Assets/Resources/UI"(UI文件夹可替换成其他的,重要的是要在"Assets/Resources/"路径下),默认为如下设置:
为了可以使用Unity自带的精灵切割,要将纹理类型改成"Sprite","Sprite Mode"改成"Multiple","Format"改成"Truecolor",点击"Apply"按钮进行应用。 接着,点击"Sprite Editor"打开精灵编辑器,点击左上角的"Slice"按钮,弹出切片设置,再次点击里面的"Slice"按钮,就会自动对图片进行切割,如下图所示: 在对切割不完整的地方进行修正后,点击右上角的"Apply"按钮,进行保存。可以看到Project视图下这个图集,已经被分割出许多小图了,如下图所示: 接下来,因为要对图片进行读写操作,要更改图片的属性才能进行,否则会提示如下: UnityException: Texture 'testUI' is not readable, the texture memory can not be accessed from scripts. You can make the texture readable in the Texture Import Settings. 将图片纹理类型更改为"Advanced",将"Read/Write Enabled"属性进行打勾,如下图所示: 创建一个脚本文件,代码如下:
[C#] 纯文本查看 复制代码
?
在Unity编辑器将会看到Tools菜单下多了"导出精灵"项,选中图集,然后点击"导出精灵"菜单项,即可导出子图成功。如下图所示: |
【转】将图集切割成单个单个的图片相关推荐
- 长图片切割成多个小图片----python实现
在上一篇文章发表提纲时,发现图片的分辨率过于高,从而导致大小超过5M无法上传,发现网上大多要收费或者限制大小,因此自己用python写了切割器对长图进行切割.注意本程序是将一整个图片横向切开,切成多份 ...
- python脚本编程——将批量的长方形图片切割成多个正方形图片
简介 在处理.mat文件得到图片(bmp)时,转成的图片尺寸大小与.mat文件有关.两个特征的.mat文件分别是1294*86和1294*128大小.这也是两个文件中的图片大小,由于模型输入需要的是批 ...
- java tif切割成瓦片_将图片切割成瓦片图-(算法+实现)
[实例简介] 介绍:https://blog.csdn.net/STRIVEYe/article/details/88388072 [实例截图] [核心代码] 919ed105-5c0c-4f11-a ...
- python 将图片切割成固定大小的图片脚本
将像素很大的图片切割成固定大小的多张图片,代码如下: import numpy as np import matplotlib import os from PIL import Imagedef i ...
- java 将一张图片切割成n个小图片,任意切割一张图片成新图片
根据图片的选中左上角度坐标和宽高来截取生成新的图片.测试通过,并已在项目中运用.但是不能切割动态的gif图片.有点遗憾,待优化. ---注:main方法调试代码记得修改图片路径 package com ...
- 用PS怎样把一张图片切割成几张小图片?
1.打开PS,点击左上角的"文件",在文件中,点击"打开",先把图片保存在电脑上,然后找到图片,点击打开. 2.打开图片后,右击左侧工具栏中的"剪裁工 ...
- 转 把GIF图片转换成单个连续的图片 转 tif 等任意多帧图片转换bmp 或者gif等格式...
为什么80%的码农都做不了架构师?>>> 转 把GIF图片转换成单个连续的图片 转 tif 等任意多帧图片转换bmp 或者gif等格式 using System; using ...
- java实现把一个大文件切割成N个固定大小的文件
这个好像是我一年前去面试时的一道面试题,分享一下!考 java I/O 的! //java实现把一个大文件切割成N个固定大小的文件 package com.johnny.test; import ja ...
- java切割文件_Java如何将大文件切割成小文件
运用Java编写代码将一个大文件切割成指定大小的小文件 思路: 对已知文件进行切割操作 –> 得到多个碎片文件 使用: 1. 1个字节输入流 –> 读取已知文件中的数据 2. 多个字节输出 ...
最新文章
- 大主子表关联的性能优化方法
- 合成孔径雷达基于RDA算法的点目标仿真
- 最大流ISAP算法模板
- 《转》 在C++中使用TinyXML2解析xml
- class循环获取 Undefined var str = '';
- WebSphere 管理员界面 修改配置之后,没有反应的原因,需要按下[保存]link
- 为什么TCP连接不可靠
- 华为鸿蒙2.0安装包,华为鸿蒙2.0系统安装包
- Bartender软件使用VB判断条件并返回值
- 响应式web开发 许愿墙
- html图片左侧留白,HTML+CSS布局img图片元素出现空白的问题
- 新技术的福音:瘫痪者也能用眼睛写“微博”
- 韩国WA15-6819B高性能DSP数字功放芯片
- 从网络安装debian到使用中遇到的问题
- 基于HTML5的WebGL电信网管3D机房监控应用
- VS code 安装Source Code Pro字体
- zlib.hpp封装
- vue2安装axios基本配置
- 30天自制操作系统——第2天
- 计算机计算芯片原理,集成电路-CPU运行基本原理 CPU是计算机的核心,弄清楚CPU的运行基本原理,也就明白了计算机系统中各种芯片的数据处理和存储功能是如何实现。 在往期... - 雪球...
热门文章
- 区块链技术助力甘肃建食安信息追溯平台 为食品安全“立规矩”
- EBS Inventory(库存)中的ABC分类法(ABC Analysis)
- C语言的符号表和类型系统1
- Matlab之多平台雷达检测融合仿真(附源码)
- 【ansys和creo的关联】解决方案——Creo Toolkit注册表文件WBPlugInCreo7COM.dl,行1缺少字段‘MZ‘的值已跳过包含此行的条目
- 金融科技企业PingPong发布3.0新产品
- 论文解读:对端到端语音识别网络的两种全新探索
- 贝尔宾团队角色第六版
- 汽车标定知识整理(二):CCP报文基本命令介绍
- linux五子棋程序,Linux/GNU下 五子棋