Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

提升你的生产力。

License

NotificationsYou must be signed in to change notification settings

xasset/xasset

Repository files navigation

xasset 是专业 Unity 构建工具。xasset 提供更先进的 Unity 资产打包、加载、分包、加密和边玩边下等技术方案,帮助你更快更好的进行更高品质的 Unity 产品创作。了解更多 xasset 的产品特性,请前往xasset.cc 查看。

请注意:个人或 1-3 个人的小团队,可以免费使用社区版。对于公司,需要购买授权才能使用 xasset,并且购买授权后,可以获得功能更强大的专业版。

目标、愿景和价值观

xasset 是让用户更快更好的打造 Unity 产品的生产工具。 我们的目标愿景是让用户站在巨人的肩膀上,用更高的起点更快完成更高品质的 Unity 产品创作。 我们的价值观是:

  • 简单至上:最好的设计是没有设计,让新手可以一目了然,无需额外解读。
  • 效率优先:生产工具最大的价值是节约的时间,老板们为时间付出金钱,所以时间就是金钱,效率自然是越快越好。
  • 量化数据:以时间为例,例如,使用我们的技术,让 20W+ 资产的项目的全量打包时间从 5h+ 优化到 3h+,让对应的增量打包时间从 2h+ 优化到 < 30min。

从发布至今,xasset 收获了以下荣誉:

  • 2000+ 全球开发者的星标支持。
  • 120+ 全球企业用户的信任和支持。
  • Unity 官方在线服务认可的优质合作伙伴。

未来,我们会继续努力,并尝试创造更多可以共赢的新机会。

最新动态

推荐服务:使用 UOS CDN 进行资源云端管理

由 xasset 团队和 Unity 团队联手打造的快速资源分发流程和工具。>>> 前往体验

提示:使用 UOS CDN 的时候,可以把 Bundles 和 updateinfo.json 放到不同的存储桶。Bundles 下的数据无需使用 Badge来处理内容分发,updateinfo.json 可以用 Badge 来处理开发测试或线上正式环境的内容分发。

用法

打包资源

1、使用Assets>xasset>Create>Build 创建打包配置。

2、根据游戏的生命周期节点在 Build 配置中添加 Build Group。

3、使用xasset>Generate Group Assets Menu Items 为创建的 Build 配置中的 Groups 生成 Assets 菜单。

4、使用 3 生成的菜单Assets>Group To,在 Unity 的 Project 中选中资产文件或文件夹添加到对应的 Group 中。

5、使用xasset>Build Bundles 对 Build 配置中包含的资产进行打包。

运行示例

对于社区版用户,xasset 提供了包含如下场景功能的示例:

  • Startup 初始化场景,不包含任何资产。
  • Splash 闪屏界面。
  • Opening Dialog 开场对话场景,增加一些仪式感。
  • CheckForUpdate 检查更新的场景,提供了资产版本更新检查,网络下载异常处理和资产热重载等功能的示例。
  • Menu 菜单场景,提供了局部场景内容更新等功能的演示。
  • LoadAsset 加载资产场景,提供了同步/异步资产加载,异步实例化,循环依赖加载,子资产加载,资产释放等功能的演示。
  • LoadAdditiveScene 加载附加场景,提供了附加场景加载、激活、卸载等功能的演示。
  • Download 下载场景,提供了单文件下载、暂停下载、恢复下载等功能的演示。

对于专业版用户,xasset 在社区版的基础上增加了以下功能的示例:

  • LoadRawAsset 加载原始资产场景,提供了使用 xasset 加载打包为原始二进制格式文件的功能演示。

和社区版不同,专业版可以优化细碎的散文件的IO次数,在更新资产的时候,底层会自动对资产数据进行检查,如果资产所在的分组中有启用二次加密打包,并且该分组的资产没有下载过,那么会优先下载二次加密打包后的资产组文件,反之,如果该分组的资产有下载过,那么只会下载细碎的散文件。

xasset 提供了以下几种运行示例的方式:

一、不打包运行

1、勾选xasset>Play Mode>Fast Play Without Build

2、打开 Startup 场景让 Unity 进入播放模式。

二、打包运行不更新

1、使用xasset>Build Bundles 打包示例的资产(如果已经打包过可以跳过)

2、勾选xasset>Play Mode>Play Without Update

3、打开 Startup 场景让 Unity 进入播放模式。

三、打包运行并开启更新使用仿真下载

1、使用xasset>Build Bundles 打包示例的资产。(如果已经打包过可以跳过)

2、勾选xasset>Play Mode>Play With Update By Simulation

3、使用xasset>Build Player Assets 构建安装包资产。选中一个 versions.json。 (如果已经打包过可以跳过)

4、打开 Startup 场景让 Unity 进入播放模式。

四、打包运行并开启更新使用真机模式(从CDN下载打包后的资产)

1、使用xasset>Build Bundles 打包示例的资产。(如果已经打包过可以跳过)

2、勾选xasset>Play Mode>Play With Update By Realtime

3、在 Settings 中配置好 CDN 的地址,并把打包后的资产部署到 CDN。

4、使用xasset>Build Player Assets 构建安装包资产。选中一个 versions.json。 (如果已经打包过可以跳过)

5、打开 Startup 场景让 Unity 进入播放模式。

版本

阅读技术规格 可以了解不同版本之间的差异。

文档

前往xasset.cc 可以了解 xasset 的来龙去脉。

许可

请注意,xasset 具有特殊许可证,并且在某些情况下需要获得公司许可证。阅读许可 文档以获取更多信息。

创作者

xasset 的主要创作者是:

另外,xasset 的广大用户也提供了不少有价值的参考,感谢大家的反馈和建议!我们会继续努力,为大家提供更好的产品和服务。

赞助商

成为 xasset 的赞助商可以在这里添加自己的链接,可以带图标或名字:

  • Miss_Lynn(人民币50000元)
  • mingjava(人民币5000元)
  • 马三小伙儿(人民币4800元)
  • 花花 (人民币3848元)
  • Jojohello(人民币3000元)

赞助商提供的资金将用来扶持更多有创造力的创作,期待未来有更多有潜力的产品的出现。

贡献者

为 xasset 提供好的建议或反馈,可以成为 xasset 的贡献者:

成为贡献者可以获得一定的声望,声望可以折现,声望和人民币的兑换比例是 1:20,也就是 1 点声望可以兑换 20 元人民币。

推荐框架

Releases

No releases published

Packages

No packages published

Languages


[8]ページ先頭

©2009-2025 Movatter.jp