当前位置: 首页 > news >正文

有没有做淘宝首页特效的网站最全资源搜索引擎

有没有做淘宝首页特效的网站,最全资源搜索引擎,永久免费自助建网站,手机网站 普通网站用odin实现了一个资源复制编辑器,使用要安装odin,功能是把要复制的资源路径一个个添加设置,点copy能把列表里的资源全部复制,支持目录复制到目录,文件复制到目录,文件复制替换。提升效率,让自己…

用odin实现了一个资源复制编辑器,使用要安装odin,功能是把要复制的资源路径一个个添加设置,点copy能把列表里的资源全部复制,支持目录复制到目录,文件复制到目录,文件复制替换。提升效率,让自己有更多的时间研究其他东西或者休息,需要注意的是只有一个目标路径的情况下,不能同时填源文件路径和源文件夹路径,不然不知道要拷贝文件还是文件夹,这个应该很好理解吧。代码如下:

using UnityEditor;
using UnityEngine;
using Sirenix.OdinInspector.Editor;
using Sirenix.OdinInspector;
using System;
using System.IO;
using System.Collecttions.Generic;
public class PathTableListWindow : OdinEditorWindow
{[MenuItem("Window/Open Path Table List")]private static void OpenWindow(){// GetExistingOrCreateNewWindow 是一个用于创建或获取已存在窗口的辅助方法var window = GetWindow<PathTableListWindow>();window.Show();}// 示例数据,用于在编辑器窗口中显示[TableList]public List<Item> PathItems = new List<Item>();[Button("Copy")]private void CopyAssets(){foreach(var item in PathItems){if (Directory.Exists(item.SourcePath)){// 如果源路径是文件夹,则递归复制所有文件和子文件夹CopyDirectory(item.SourcePath, item.TargetPath);}else if (File.Exists(item.SourcePath)){// 如果源路径是文件,则直接复制文件string destDir = Path.GetDirectoryName(item.TargetPath);if (!Directory.Exists(destDir)){Directory.CreateDirectory(destDir);}File.Copy(item.SourcePath, item.TargetPath, true);}if(!string.IsNullOrEmpty(item.SourceFilePath)){if(string.IsNullOrEmpty(item.TargetFilePath){var destFile = Path.Combine(item.TargetPath,Path.GetFileName(item.TargetFilePath));File.Copy(item.SourceFilePath, destFile, true);}else{File.Copy(item.SourceFilePath, item.TargetFilePath, true);}}}}private void CopyDirectory(string source, string destination){if(File.GetAttributes(source).HasFlag(FileAttributes.Directory)){string targetDest = Path.Combine(destination,Path.GetFileName(source));if(!Directory.Exists(targetDest)){// 创建目标目录Directory.CreateDirectory(targetDest );}// 递归复制子目录string[] dirs = Directory.GetDirectories(source);foreach (string dir in dirs){string destDir = Path.Combine(targetDest, Path.GetFileName(dir));CopyDirectory(dir, destDir);}// 获取源目录下的所有文件string[] files = Directory.GetFiles(source);foreach (string file in files){string destFile = Path.Combine(targetDest, Path.GetFileName(file));File.Copy(file, destFile, true);}}else{// 获取源目录下的所有文件string[] files = Directory.GetFiles(source);foreach (string file in files){string destFile = Path.Combine(destination, Path.GetFileName(file));File.Copy(file, destFile, true);}}}[System.Serializable]public class Item{[TableColumnWidth(60)][FolderPath, PropertyOrder(-1),HorizontalGroup("资源路径列表",0.25f)]public string SourcePath;[FolderPath, PropertyOrder(-1),HorizontalGroup("资源路径列表",0.25f)]public string TargetPath;[FilePath, PropertyOrder(-2),HorizontalGroup("资源路径列表",0.25f)]public string TargeFiletPath;[FilePath, PropertyOrder(-2),HorizontalGroup("资源路径列表",0.25f)]public string SourceFilePath;}
}
http://www.15wanjia.com/news/31396.html

相关文章:

  • 湛江模板建站服务商全球疫情最新数据统计
  • 视觉差滚动网站凡科小程序
  • 如何做好网站建设的要点网络媒体发稿平台
  • 做脚奴网站进入百度app查看
  • wordpress安装没有选择语言长沙seo关键词
  • 网站研发公司微信crm
  • 做农产品交易网站有哪些广告公司职位
  • 桂林两江四湖在哪里seo技术自学
  • 网络营销 长沙上海网站seo公司
  • 用java开发网站的步骤网站建设是什么
  • 网站标题title怎么写昨日凌晨北京突然宣布重大消息
  • 群晖服务器做网站英文网站推广
  • 做网站 用什么兼容温州网站快速排名
  • 家教网站怎么做百度秒收录蜘蛛池
  • 怎么查询网站点击量b站在线观看人数在哪
  • 17网站一起做网店类似的优化网站排名需要多少钱
  • 网站建设的申请竞价托管开户
  • 做网站的要花多少钱搜索引擎营销方式
  • 网站地图做计划任务网络营销推广外包服务
  • 手机网站开发的目的青岛百度代理公司
  • 牡丹江网站开发如何给企业做网络推广
  • 沈阳做网站的seo优化网站的注意事项
  • 数据做图网站有哪些内容鼓楼网站seo搜索引擎优化
  • 网站logo设计教程如何优化
  • 上海商城网站建设seo如何挖掘关键词
  • 购物网站开发的背景和意义淘宝关键词搜索
  • 网站优化套餐百度联盟推广
  • 天空台108网站找手工活带回家做不花钱网站推广
  • wordpress网站音乐播放器厦门seo网站优化
  • 网站建设师薪资seo优质友链购买