- Home /
How to fix: Broken YAML file. Local file identifier doesn't exist
I'm just download Unity3D 5.1.2 , and i got version 5.1.2f1 installed. I was create a new project, with all Asset Packages.
When finish create the project, i got 2 messages on Console Tab, Clear on Play, it said:
Broken YAML file(Assets/Standard Assets/2D/Animator/2dCharacterAnimator.controller). Local file identifier (110283043) doesn't exist!
Broken YAML file(Assets/Standard Assets/2D/Animator/2dCharacterAnimator.controller). Local file identifier (110232664) doesn't exist!
How to fix this? I'm working on Mac OS X Yosemite.
I also see this when using the 2D assets. However, it doesn't prevent building, and the error disappears after build. $$anonymous$$aybe something to do with Animator storing references to temp files?
Answer by jamesiebond · Aug 07, 2015 at 11:24 AM
The YAML file contains two references to a file. m_DstState: {fileID: 110283043} & m_DstState: {fileID: 110232664}
If you're not using the standard assets imported from an earlier version of unity you can delete the file or delete the references and it will build. Not sure if there'll be issues with the 2dCharacterAnimator.controller. (I'd assume there is.)