Unity快速生成常用文件夹的方法

本文实例为大家分享了Unity快速生成常用文件夹的具体代码,供大家参考,具体内容如下

前言

每次打开新工程创建文件夹都很麻烦,写了一个小工具

代码

using UnityEngine;
using System.Collections;
using System.IO;

using UnityEditor;

public class FolderGenerator
{

 [MenuItem("Tools/生成常用文件夹--GenerateFolders")]
 private static void GenerateFolder()
 {
 string resPath = Application.dataPath + "/Resources/";//resources路径
 string path = Application.dataPath + "/";//路径 

 Directory.CreateDirectory(resPath + "Audio");
 Directory.CreateDirectory(resPath + "Materials");
 Directory.CreateDirectory(resPath + "Prefabs");
 Directory.CreateDirectory(resPath + "Shaders");
 Directory.CreateDirectory(resPath + "Textures");

 Directory.CreateDirectory(path + "Scenes");
 Directory.CreateDirectory(path + "Editor");
 Directory.CreateDirectory(path + "StreamingAssets");
 Directory.CreateDirectory(path + "Scripts");

 AssetDatabase.Refresh();

 Debug.Log("Folders Created");
 }
}
}

用法

点击Tools下面得生成常用文件夹

即可在Assets下自动生成文件夹

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • Unity读取Excel文件转换XML格式文件

    本文实例为大家分享了Unity读取Excel文件转换XML格式文件的具体代码,供大家参考,具体内容如下 此方法用到excel.dll 下载连接 点击打开链接 using System.Collections.Generic; using UnityEngine; using System.IO; using System.Xml; using Excel; using System.Data; /// <summary> /// 创建XML表 /// </summary> publ

  • Unity快速生成常用文件夹的方法

    本文实例为大家分享了Unity快速生成常用文件夹的具体代码,供大家参考,具体内容如下 前言 每次打开新工程创建文件夹都很麻烦,写了一个小工具 代码 using UnityEngine; using System.Collections; using System.IO; using UnityEditor; public class FolderGenerator { [MenuItem("Tools/生成常用文件夹--GenerateFolders")] private static

  • linux tar压缩排除某个文件夹的方法

    一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可. 在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1.2个目录或文件. 这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的. 例如: 我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下: tar -zcvf tomcat.tar.gz --exclude=tomcat/logs t

  • C#实现判断文件夹存在与否并创建文件夹的方法

    本文实例讲述了C#实现判断文件夹存在与否并创建文件夹的方法.分享给大家供大家参考,具体如下: protected void Button1_Click(object sender, EventArgs e) { if (Directory.Exists(Server.MapPath("~/upimg/hufu")) == false)//如果不存在就创建file文件夹 { Directory.CreateDirectory(Server.MapPath("~/upimg/hu

  • C# 监控 Windows 文件夹的方法

    您是否为无法看到孩子在电脑上存储的图片而发愁,您是否为无法监控员工在电脑上存储的东西而发愁,那么今天给您推荐的这款产品绝对是您不二的选择,它是由美国大厂生产,完全符合国际标准的产品,完美支持 Windows 98 以上系统,他就是 FileSystemWatcher 牌监控仪.他会侦听文件系统更改通知,并在目录或目录中的文件更改时引发事件.下面我们就来看看他的细节. 零.细节特征 1.常用的方法有: OnChanged(FileSystemEventArgs) 当更改被监控目录中文件或目录的大小

  • Java使用iTextPDF生成PDF文件的实现方法

    iText介绍和说明 因为项目需要生成PDF文件,所以去找了一下能够生成PDF的Java工具,看到了iText可以说好评如潮. 如果你想通过java操作PDF文件,那么 iText 绝对是你的首选. 引入依赖 这里使用的是iText5 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId> <version>5.5.10</ve

  • C#把dll分别放在指定的文件夹的方法步骤

    目录 第一种,配置方法. 第二种,代码方法 C#客户端程序,生成后是一个exe,如果带有大量的dll,那么dll和exe会混乱在一起,看起来非常混乱,我们可以建立一个文件夹,把dll放进去,这样看起来就非常的清晰美观. 一共有二种方法 第一种,配置方法. 1.我们建立一个winform程序,对2个dll分别引用,调用里面的方法 生成后的文件是这样的 2.打开App.config文件夹,其中dll和dll/2相当于文件夹 <?xml version="1.0" encoding=&

  • PHP使用glob函数遍历目录或文件夹的方法

    本文实例讲述了PHP使用glob函数遍历目录或文件夹的方法.分享给大家供大家参考.具体分析如下: 一说到php遍历目录我们很多朋友会想到是opendir与readdir,这样就可以遍历目录并显示文件,但在php中有一个更简洁的遍历目录的函数glob估计很少有人知道此函数,不过我觉得比起opendir与readdir要简单多了. PHP glob函数的使用:glob-寻找与模式匹配的文件路径. 例子,代码如下: 复制代码 代码如下: <?php $fileList=glob('*.*'); for

  • Python简单删除目录下文件以及文件夹的方法

    本文实例讲述了Python简单删除目录下文件以及文件夹的方法.分享给大家供大家参考.具体如下: #!/usr/bin/env python import os import shutil filelist=[] rootdir="/home/zoer/aaa" filelist=os.listdir(rootdir) for f in filelist: filepath = os.path.join( rootdir, f ) if os.path.isfile(filepath):

  • PHP解压ZIP文件到指定文件夹的方法

    本文实例讲述了PHP解压ZIP文件到指定文件夹的方法.分享给大家供大家参考,具体如下: /** * function: 解压zip 格式的文件 * author:friker * date:2015-15-14 * reference:http://php.net/manual/zh/ref.zip.php * all rights reserved:wujiangwei123@126.com */ class Unzip{ public function __construct(){ //in

  • java删除指定目录下所有空文件夹的方法

    本文实例讲述了java删除指定目录下所有空文件夹的方法.分享给大家供大家参考,具体如下: package com.func; import java.io.File; import java.util.ArrayList; import java.util.List; /** * 删除指定目录下的所有空文件夹 * * @author zdw * */ public class FileUtils { List<File> list = new ArrayList<File>();

随机推荐