Closed idleMath closed 6 years ago
Thank you very much for that clear description. And yes, this behavior is by design as I had in my personal project a lot of animations that used the same setting (characters) but a few others (effects, UI), that needed different pivot points, so it made sense to leave that kind of info with the imported files. The best solution I think would be to set import settings including overrides at the source files. But I don't have time to implement that right now. Your suggested UI solution could work, but it adds an additional step to most interactions. For now I just added info about a workaround to the readme, which is deleting the sprites and then reimport. (Shouldn't influence the project much as I assume it's the animations and animation controller that get referenced elsewhere in the project and not the sprites.)
Changing the config setting for the pivot point only seems to work if you are importing a new file.
Looking at previously closed Issues, I have the feeling that this may be by design? I understand that remembering previous settings is very useful when re-importing the same file, in which case, feel free to ignore this issue, but because I was trying to update the pivot point for a file that I had previously imported, I found it confusing.
A way to perhaps avoid this issue might be to adjust the UI slightly? It could be clearer what settings will actually be used during the import by having a way to select the file, load previous settings so that they can be modified (or not) and then a separate "Import Anim" button that actually does the importing. (See quick and dirty mockup attached).
For clarity on what the issue/UI confusion actually is, here are Repro steps:
I hope this all makes sense. Please let me know if it doesn't and I will do my best to clarify!