UniUD: Simple File Management for Unity

UniUD is a Unity package that allows you to download and upload files of any size, as well as manage remote files and folders. It provides a simple-to-use system with three main classes: Downloader, Uploader, and FileManager. The Downloader class allows you to download files, the Uploader class allows you to upload files, and the FileManager class allows you to manage remote files and folders. UniUD also supports chunked bytes technique for uploading files of any size. It works asynchronously, in parallel tasks, and doesn't stop or pause the functioning of your Unity project. UniUD supports all Unity platforms, including Windows, macOS, Android, iOS, WebGL, etc.

UniUD uses the Cysharp UniTask library under the MIT License. It provides features such as downloading and uploading files, setting new names for files, tracking progress, and using callback functions for catching events. It also provides file management features such as deleting, renaming, and moving files and folders, checking if a file or folder exists, getting the size of a file or folder, listing all files and folders inside a folder and its subfolders, and creating new folders.

UniUD: Simple File Management for Unity - Asset Store

πŸ€– Chat with AI

AI is typing

Suggested Posts

Earchestra: Advanced Audio Management for Unity

Earchestra: Advanced Audio Management for Unity Thumbnail

Effortless JSON Management for Unity

Effortless JSON Management for Unity Thumbnail

Effortless Data Management for Unity

Effortless Data Management for Unity Thumbnail

RWND: Replay, Rewind, and State Management for Unity

RWND: Replay, Rewind, and State Management for Unity Thumbnail

Eazy Sound System: Simplified Sound Management for Unity

Eazy Sound System: Simplified Sound Management for Unity Thumbnail

Fleece: A Comprehensive Dialogue Management Tool for Unity

Fleece: A Comprehensive Dialogue Management Tool for Unity Thumbnail