반응형
유니티에서 윈도우 폴더의 파일을 복사하기, 삭제하기(File.Copy, File.Delete)
File.Copy함수를 사용하여 파일 복사하기
1)윈도우에서 두 개의 폴더를 준비합니다.
2)첫번째 폴더에 다른 폴더로 복사할 파일들을 위치시킵니다(source)
3)두번째 폴더는 첫번째 폴더에서 복사하여 새로 파일을 생성할 폴더입니다(backup)
4)유니티에서 스크립트를 작성합니다. 지정한 폴더에 위치한 모든 파일을 문자열로 가져오기하고 모든 파일에 대해 첫번째 폴더(sourceDir)의 기존 파일을 두번째 폴더(backupDir)의 새 파일로 복사합니다.
5)게임을 시작하면 해당 폴더에서 복사하여 생성한 파일들을 확인할수있습니다.
File.Delete함수를 사용하여 파일 삭제하기
6)윈도우 폴더에서 삭제할 파일들을 준비합니다.
7)유니티에서 스크립트를 작성합니다. 지정한 폴더에 위치한 모든 파일을 문자열로 가져오기하고 해당하는 모든 파일을 삭제합니다.
8)게임을 시작하면 해당 폴더의 모든 파일이 삭제된것을 확인할수있습니다.
디렉토리 파일 복사
https://docs.microsoft.com/en-us/dotnet/api/system.io.file.copy?redirectedfrom=MSDN&view=net-6.0#System_IO_File_Copy_System_String_System_String_
디렉토리 파일 제거
https://learn.microsoft.com/ko-kr/dotnet/api/system.io.file.delete?view=net-7.0
반응형
'유니티게임개발 > 기초공부' 카테고리의 다른 글
유니티(unity)에서 마우스 커서에 사용자 이미지 사용하기 (0) | 2023.03.30 |
---|---|
유니티(unity)에서 마우스 커서 표시 비활성화하기(Cursor.visible) (0) | 2023.03.30 |
유니티에서 윈도우 폴더의 이미지 파일을 로드하여 텍스처로 사용하기 (0) | 2023.03.30 |
유니티에서 윈도우 폴더의 파일 읽기 File.ReadAllBytes(String) 함수 (0) | 2023.03.30 |
유니티 텍스처 이미지 로드함수 ImageConversion.LoadImage (0) | 2023.03.30 |