Mahalagang impormasyon

Ipinapakilala ng Unity ang mga direktoryo ng nilalaman bilang alternatibo sa mga AssetBundle para sa mga asset na ipinapadala sa loob ng isang Player build. Ang feature na ito ay available sa Unity 6.6; ang mas detalyadong paghahatid ng remote na nilalaman ay inilarawan bilang gawain para sa henerasyon ng Unity 7.

Sa halip na ituring ang isang bundle bilang isang hindi mahahati na yunit ng pag-load, natutukoy ng bagong sistema ang mga indibidwal na artifact tulad ng mga mesh at texture. Sinusuportahan ng mga hash ng nilalaman ang deduplication, habang ang mga stable na identifier at isang manifest ay pinapanatili ang isang binagong dependency mula sa hindi kinakailangang pagbabago sa bawat tumutukoy na artifact.

Ginagamit ng proseso ng pagbuo ang imprastraktura ng asset-import ng Unity, kabilang ang parallel na gawain, caching, at nakabahaging pagpapabilis ng build. Sa runtime, ang mga indibidwal na artifact ay maaaring i-load at i-unload nang asynchronous. Ang isang Loadable reference type ay nagbibigay ng paraan sa antas ng engine upang humiling ng nilalaman lamang kapag kinakailangan ito.

Ginagamit ng Unity ang Slime Rancher 2 upang ipakita ang paglipat mula sa bundle backend ng Addressables nang hindi binabago ang code ng proyekto. Ang halimbawa nito ay sinukat gamit ang isang Unity 6.6 beta sa isang MacBook Pro, kaya ito ay isang tiyak na demonstrasyon sa halip na isang pangkalahatang garantiya ng pagganap. Ang mga remote na pag-download ng mga nawawala o nabagong artifact lamang ang natitirang susunod na yugto ng roadmap.

Basahin ang orihinal na sanggunian para sa mga detalye.