Publishing Asset Store packages
Introduction to publishing Asset Store packages
The__ Asset Store__由 Unity 和社区成员创建的免费和付费的资产库,其规模处于不断壮大中。提供各种资产,涵盖了从纹理、模型和动画到完整项目示例、教程和编辑器扩展等类型。更多信息
See in Glossary supports packages in the asset package (.unitypackage) format, and in the Unity Package Manager (UPM) format. The UPM package publishing workflow is currently a beta workflow for approved developers who want to publish free packages.
Both package types have their advantages, as follows:
-
Asset packages: Best for one-off imports or sharing assets without setting up a package registry and requires fast one-off iterations. It is suited for content assets such as 3D models, UI elements that end players interact with. For more information about publishing asset packages, refer to Publish an asset package on the Asset Store.
-
Unity Package Manager (UPM) packages (Currently in beta testing): Can be versioned, and excluded from source control. Use UPM when you need version control, dependency management, or plan to maintain the package across multiple projects. For more information about publishing UPM packages, refer to Publish a UPM package on the Asset Store (Beta).
Both workflows require you to create an Asset Store publisher profile before you can publish your package to the Asset Store.
Additional resources
Publishing Asset Store packages