【Unity】Broken text PPtr in file(***.controller). Local file identifier (-7404026014276284922) doesn't exist!【Error】
アセットバンドルのビルド時に、以下のエラーが発生しビルドすることができなくなりました
Broken text PPtr in file(Hoge.controller). Local file identifier (-7404026014276284922) doesn't exist!
実際に内部を見てみると、対象のアセット参照をもった AnimatorStateTransition の設定がありました
--- !u!1101 &4091126257436829659
AnimatorStateTransition:
m_ObjectHideFlags: 1
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_Name:
m_Conditions: []
m_DstStateMachine: {fileID: 0}
m_DstState: {fileID: -7404026014276284922}
m_Solo: 0
m_Mute: 0
m_IsExit: 0
serializedVersion: 3
m_TransitionDuration: 0
m_TransitionOffset: 0
m_ExitTime: 1
m_HasExitTime: 0
m_HasFixedDuration: 1
m_InterruptionSource: 0
m_OrderedInterruption: 1
m_CanTransitionToSelf: 1
Animator Window から対象の Transition を確認しようにも存在しないので消すことができず
直接 ***.controller の先程の箇所を削除することで対応しました