- Home /
Why exactly we have to rebuild the bundle when updating Unity?
Preface: I was talking about our bundle issues with a colleague and I said our main problems are with needing to update them every time Unity comes up with an update. Then he came out with the pretty straight forward idea that if bundles didn't have scripts in them, they wouldn't need to require a bundle update.
So...
If the current requirement to restrict and tie Bundles with a very specific Unity version is due to that, wouldn't it be a good idea for Unity Team to make it possible making script less Bundles which wouldn't require updates with every single Unity update?
Is this even the sole reason why we are enforced to update bundles along with Unity releases?
Answer by tnetennba · Jun 22, 2012 at 02:46 PM
Its because our mobile bundles do not contain type tree information. It is however something that will change in the future.
Harris, I meant I didn't get what you mean at all. Are you part of Unity $$anonymous$$m? If so, do you mean there are plans to make bundle better? How? And what's "type tree information"?
1)Yes, I am part of the support $$anonymous$$m. 2)Yes, there are a few things that the main development $$anonymous$$m are working on. I am also working on some editor scripts to do what can only be described as voodoo and auto asset bundle your scenes. 3)Trade Secrets. 4)It's basically the information that means you don't have to upgrade your bundles for a webplayer but because mobile asset bundles don't have it you do for them.
After the new UDN migration, I finally can post again! Thanks for your reply, Harris. Any roadmaps / due dates? :P
Your answer
Follow this Question
Related Questions
Addressables Update a Previous Build does nothing on build 0 Answers
What is the best way to "update" my game without m2h patcher? 0 Answers
How to update imported assets from a unity package? 3 Answers
coroutines : trouble editing and accessing the same public variable 4 Answers
Updating assets changes .meta files and breaks dependencies. 1 Answer