using System;
using System.Drawing;
using System.Drawing.Imaging;
using System.IO;
using UnityEngine;
public class CutBitmap : MonoBehaviour {
DirectoryInfo myFolder;
DirectoryInfo newFolder;
FileInfo[] files;
FileInfo[] saveFiles;
FileInfo newFile;
string myPath;
string savePath;
public Material m;
Texture2D texture;
Texture2D texCode;
string key;
void Start () {
myPath = Environment.CurrentDirectory + @"\Z_DrawTextures";//原图所在文件夹
savePath= @"Assets\Resources\Z_CutTextures";//方便扫描,在Resources下创建目录
myFolder = new DirectoryInfo(myPath);
newFolder = new DirectoryInfo(savePath);
if(!newFolder.Exists) newFolder.Create();
//裁剪图片,得到两个贴图
CutTexture(myPath+"\\"+newFile.Name);
//扫描二维码
key= Scan.ScanQRCode(texCode);
//构造材质
m= ProduceMateri
【Unity】如何对外部图片进行裁剪?
最新推荐文章于 2024-06-24 16:16:34 发布