Giter VIP home page Giter VIP logo

Comments (2)

ialex32x avatar ialex32x commented on June 18, 2024

一般这种情况比较合理的解决方法是预加载之后自己管理实例化, 即使是同步加载, 也会因为加载实例化的卡顿而选择预加载, 基本是规避不掉的 (配置文件等除外, 但大部分配置的载入其实也算预加载, 基本游戏启动就读好了).
加同步接口的主要问题是不可靠不一致, 因为对应的包以及依赖包都有可能需要下载, 所以异步处理适应性是相对最好的.
不过可以考虑加一组接口, 如果资源就绪, 就可以同步取到资源, 否则退化为异步加载.

from unityfs.

ialex32x avatar ialex32x commented on June 18, 2024

增加了 TryLoadAssetSync 接口

from unityfs.

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.