๐ŸŽฎ Unity Study/Unity

[Unity Document Study] 3์ฃผ์ฐจ :: Unity Package Manager

ibelieveinme 2024. 5. 20. 09:19
728x90

https://docs.unity3d.com/Manual/Packages.html

 

Unity - Manual: Unity's Package Manager

How Unity works with packages Unityโ€™s Package Manager A package is a container that stores various types of features or assets, such as: Editor tools and libraries, such as a text editor, an animation viewer, or test frameworks. Runtime tools and librari

docs.unity3d.com

 

Unity Document ์˜ Unity Package Manager ์ •์˜ ๋ถ€๋ถ„์„ ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

Unity Package Registry Server, Unity Global Cache, Scoped Registry ๋“ฑ์— ๋Œ€ํ•œ ์ •๋ณด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.



Unity Scoped Registry ์™€ Unity Package Manager API Scripting ์„ ์ด์šฉํ•ด์„œ ํšŒ์‚ฌ์šฉ ์ž์ฒด Unity Package Manger ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ๊ด€์‹ฌ ์žˆ์œผ์‹œ๋ฉด ์•„๋ž˜ ๋งํฌ๋กœ ๊ฐ€์„œ ํ™•์ธํ•ด๋ณด์‹œ๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค. (3๊ฐœ์›” ๊ฐˆ์•„ ๋„ฃ์Œ..ใ…Ž)

 

https://github.com/KyowonEduTech/KyowonPackageManager

 

GitHub - KyowonEduTech/KyowonPackageManager: ๊ต์› ํŒจํ‚ค์ง€ ์„ค์น˜ ๋งค๋‹ˆ์ €

๊ต์› ํŒจํ‚ค์ง€ ์„ค์น˜ ๋งค๋‹ˆ์ €. Contribute to KyowonEduTech/KyowonPackageManager development by creating an account on GitHub.

github.com

Unity Package ์ •๋ณด๋Š” ์ปดํ“จํ„ฐ Users > ์œ ์ €๋„ค์ž„ > Library > Unity > cahce ํด๋”์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ Unity Global Cash ๊ธฐ๋Šฅ์œผ๋กœ ์žฌ์‚ฌ์šฉ ๋ฐ ์˜คํ”„๋ผ์ธ ์‚ฌ์šฉ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

https://docs.unity3d.com/ScriptReference/PackageManager.Client.html

 

Unity - Scripting API: Client

Note: You can only call the Client methods in sequence. If you try to add or remove multiple packages at the same time, the outcome is nondeterministic. For example, if you call the Remove method on a package while a Remove operation is already in progress

docs.unity3d.com

์œ„ ๊ฒฝ๋กœ๋กœ ๊ฐ€๋ฉด ์ƒ์„ธํ•œ Package API Scripting ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

A. ์ตœ์‹  ๋ฒ„์ „์„ ๋‹ค์šด๋ฐ›์Šต๋‹ˆ๋‹ค !!!

728x90