Anim State Graph Closed Beta - Feedback here!

It’s possible to break the anim state graph asset to an unrecoverable state in which the editor refuses to open it so can’t fix the mistake.

Stack trace from the editor:

captureconsole.ts:73 TypeError: Cannot read property 'name' of undefined
    at pcui-graph.js:66
    at Array.forEach (<anonymous>)
    at pcui-graph.js:66
    at Array.forEach (<anonymous>)
    at new t (pcui-graph.js:66)
    at a.value (pcui-graph.js:66)
    at i.value (pcui-graph.js:66)
    at pcui-graph.js:66
    at Array.forEach (<anonymous>)
    at i.value (pcui-graph.js:66)
    at new i (pcui-graph.js:66)
    at AnimstategraphView._createGraph (editor.js:74127)
    at AnimstategraphView.link (editor.js:74268)
    at AnimstategraphAssetInspector.openFullscreenMode (editor.js:75994)
    at AnimstategraphAssetInspector.link (editor.js:76067)
    at editor.js:73335
    at Array.forEach (<anonymous>)
    at AssetInspector.link (editor.js:73322)
    at Editor.<anonymous> (editor.js:86046)
    at Editor.Events.emit (events.js:57)
    at Editor.<anonymous> (editor.js:56497)
    at Editor.Events.emit (events.js:57)
    at evtChangeFn (editor.js:24965)
    at sentryWrapped (helpers.ts:87)

Any situation where there’s a transition loop between 2 states without conditions causes this.
image

2 Likes