unity C#设置文件为不可见

unity C#设置文件为不可见

csharp 复制代码
///
///设置文件为隐藏//
///
using UnityEngine;
using System.IO;

public class SetFolderInvisible : MonoBehaviour
{
    private void Start()
    {
        string folderPath = "Qi/Video";

        // 将文件夹属性设置为隐藏和系统
        SetFolderAttributes(folderPath, FileAttributes.Hidden | FileAttributes.System);
    }

    private void SetFolderAttributes(string folderPath, FileAttributes attributes)
    {
        if (Directory.Exists(folderPath))
        {
            // 获取文件夹下的所有文件和子文件夹
            string[] files = Directory.GetFiles(folderPath, "*", SearchOption.AllDirectories);

            // 将文件夹的属性设置为隐藏和系统
            foreach (var file in files)
            {
                File.SetAttributes(file, attributes);
            }
        }
    }
}
相关推荐
玖玥拾1 小时前
Cocos学习笔记:粒子系统与对象层批量处理
游戏引擎·cocos2d
wearegogog1232 小时前
C# .NET 文件比较工具 WinForms
开发语言·c#·.net
糖不吃2 小时前
WPF值转换器
c#
是果果呀儿2 小时前
Vuforia实现物体旋转、移动、缩放
unity·增强现实
Popeye-lxw4 小时前
由罗技 K380 键盘 FN 键模式切换引发的血案
c#
FL16238631294 小时前
C# OpenCvSharp 基于霍夫变换直线检测的文本图像倾斜校正文本图像倾斜校
开发语言·c#
不知名的老吴6 小时前
Unity3D 2022安装教程及全流程下载步骤指南
unity·游戏引擎
Thomas_YXQ6 小时前
Unity3D Addressable 深度优化热更性能消耗
开发语言·3d·unity·微信
程序员也有头发6 小时前
如何使用AI工具开发Unity
unity·游戏引擎·ai编程
aini_lovee6 小时前
C# 快递单打印系统(万能套打系统)
开发语言·c#