Hi all,
I’m really having troubles when importing assets from the asset store, because it sometimes just breaks everything I was doing.
Example: I had imported the sample assets, and then imported the Big Environment Pack 1.5, and then suddenly I get tons of errors because apparently this lead to conflicts between scripts with the same name.
Now because this was an import, there is no way to undo the operation. So all I can do is to delete all the conflicting assets from my project and re-import them.
Why on earth would scripts in different packages end up conflicting? Is this a design flaw in Unity, or is there a way to circumvent this?
For what I’ve seen is a common isue and at such most asset providers ask you to import their stuff into a fresh new project. But it gets even worst:
Say you have worked out lots of animations, but the imported asset contains animation clips with the same name. In this case, your animator will use the most recent animations (the ones you just imported) and no the ones you setted up earlier. If the file that contains the animations have the same name, the newest one is not imported -which may cause its own problems when using the new asset.
Call it a bug or unwanted feature, but this is how Unity3D works