GithubHelp home page GithubHelp logo

Comments (3)

gmhevinci avatar gmhevinci commented on September 28, 2024

你是不是再找这个功能?可以参考一下链接脚本:https://github.com/tuyoogame/YooAsset/tree/dev/Assets/YooAsset/Samples~/Extension%20Sample/Scripts/Editor/PackageComparator

from yooasset.

Odaimoko avatar Odaimoko commented on September 28, 2024

你是不是再找这个功能?可以参考一下链接脚本:https://github.com/tuyoogame/YooAsset/tree/dev/Assets/YooAsset/Samples~/Extension%20Sample/Scripts/Editor/PackageComparator

有点不一样。这个链接里面的参考是,在打包完成后选择两个清单,比对他们的内容对吧,清单已经是 build 完成的结果了。

Addressables 有两个工具
(1)Check for Content Update Restrictions tool: 这个工具可以让老包里更改的东西导出一个新包,生成一个新的 Bundle 打包配置,这个 Bundle 里面只有“修改或者新增”的内容,然后发布的时候我们只需要发布这个新的 Bundle(以及新的清单)。

(2) Update a Previous Build作用是,选择上一次 build 的清单,生成新的清单和更新的 Bundle。

所以想问问这边有没有可以自动化产出一个“差量 Bundle”的功能。

from yooasset.

gmhevinci avatar gmhevinci commented on September 28, 2024

你是不是再找这个功能?可以参考一下链接脚本:https://github.com/tuyoogame/YooAsset/tree/dev/Assets/YooAsset/Samples~/Extension%20Sample/Scripts/Editor/PackageComparator

有点不一样。这个链接里面的参考是,在打包完成后选择两个清单,比对他们的内容对吧,清单已经是 build 完成的结果了。

Addressables 有两个工具 (1)Check for Content Update Restrictions tool: 这个工具可以让老包里更改的东西导出一个新包,生成一个新的 Bundle 打包配置,这个 Bundle 里面只有“修改或者新增”的内容,然后发布的时候我们只需要发布这个新的 Bundle(以及新的清单)。

(2) Update a Previous Build作用是,选择上一次 build 的清单,生成新的清单和更新的 Bundle。

所以想问问这边有没有可以自动化产出一个“差量 Bundle”的功能。

我不确定(1)方式里,如果旧的Bunlde和新Bundle同时加载到内存里,引擎会怎么区分。

from yooasset.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.