- Home /
"ArgumentException: Illegal characters in path" when copying imported animations.
I made an enemy with bones and animations on Blender, and I imported it to Unity3d, with fbx format. I wanted some animations to have events, but they're all "Read-Only". I read somewhere animation can be duplicated and get rid of the "Read-Only" barrier, but everytime I tried that (Ctrl+D), I get this error.
ArgumentException: Illegal characters in path
And I can't add events to my object. I don't know if that's a problem of Unity or Blender.
Never$$anonymous$$d, I fixed the problem. I changed the FBX version of Blender from 7.4 to 6.1 when exported. The new one won't let me duplicate the animations.
Answer by BlackManatee · Oct 10, 2017 at 11:58 AM
Ran into the same problem today -- apparently the FBX exporter from Blender uses a "pipe" symbol ( | ) when naming its animations, in order to tie their names to the source armature -- e.g.: "Soldier001|Idle" rather than simply "Idle"
The solution is to go into the animation importer tab from the model's inspector view, and to rename each animation in a way that removes the symbol. Once I did that, I was able to duplicate the animations with no problem.
Answer by khos85 · Jan 15, 2015 at 09:57 PM
What is the file \ path name you try to copy? Have clicked on lock symbol on the animations inspector view, maybe you can change the setting there?
Answer by $$anonymous$$ · Apr 26, 2018 at 11:51 AM
Thank you for this question and answer. It saved me a lot of headache. :)