Hi - I've used the Timeline export function to export a few animations, but when I try to import them into another scene I often get this error:
!> Timeline.AdvancedKeyframeToolsScreen.ImportFileSelected: Failed to import animation: System.InvalidCastException: Cannot cast from source type to destination type.
at VamTimeline.AtomAnimationSerializer.DeserializeCurveFromArray (VamTimeline.BezierAnimationCurve curve, SimpleJSON.JSONArray curveJSON, System.Boolean& dirty) [0x00000] in <filename unknown>:0
at VamTimeline.AtomAnimationSerializer.DeserializeCurve (VamTimeline.BezierAnimationCurve curve, SimpleJSON.JSONNode curveJSON, System.Boolean& dirty) [0x00000] in <filename unknown>:0
at VamTimeline.AtomAnimationSerializer.DeserializeClip (VamTimeline.AtomAnimationClip clip, SimpleJSON.JSONClass clipJSON, VamTimeline.AnimatablesRegistry targetsRegistry) [0x00000] in <filename unknown>:0
at VamTimeline.AtomAnimationSerializer.DeserializeClip (SimpleJSON.JSONClass clipJSON, VamTimeline.AnimatablesRegistry targetsRegistry, VamTimeline.Logger logger) [0x00000] in <filename unknown>:0
at VamTimeline.ImportExportScreen.ImportFileSelected (System.String path) [0x00000] in <filename unknown>:0
What's even odder (or is it more odd??
) it doesn't always do this. Sometimes it works fine. I'm just saving into the default folder and giving each a unique name. I've tried moving them to a different folder (into folder "StardustVR", for example) and that hasn't seemed to help. I'm stumped. I'm guessing it has to do with the naming convention, but I can't figure it out. Any ideas?
Thanks!
!> Timeline.AdvancedKeyframeToolsScreen.ImportFileSelected: Failed to import animation: System.InvalidCastException: Cannot cast from source type to destination type.
at VamTimeline.AtomAnimationSerializer.DeserializeCurveFromArray (VamTimeline.BezierAnimationCurve curve, SimpleJSON.JSONArray curveJSON, System.Boolean& dirty) [0x00000] in <filename unknown>:0
at VamTimeline.AtomAnimationSerializer.DeserializeCurve (VamTimeline.BezierAnimationCurve curve, SimpleJSON.JSONNode curveJSON, System.Boolean& dirty) [0x00000] in <filename unknown>:0
at VamTimeline.AtomAnimationSerializer.DeserializeClip (VamTimeline.AtomAnimationClip clip, SimpleJSON.JSONClass clipJSON, VamTimeline.AnimatablesRegistry targetsRegistry) [0x00000] in <filename unknown>:0
at VamTimeline.AtomAnimationSerializer.DeserializeClip (SimpleJSON.JSONClass clipJSON, VamTimeline.AnimatablesRegistry targetsRegistry, VamTimeline.Logger logger) [0x00000] in <filename unknown>:0
at VamTimeline.ImportExportScreen.ImportFileSelected (System.String path) [0x00000] in <filename unknown>:0
What's even odder (or is it more odd??
Thanks!