i have a prefab with FSM. when i use Transform or GameObject reference from scene object i loose them if i run or build project. i can set my scene references to Global Blackboard and can use these in prefabs. is there any restriction to use scene references in prefab FSM actions?
Yes. It’s a Unity restriction actually, which is that you can’t reference Scene objects within Asset objects. So you have reference a GameObject for example in a prefab FSM.
The way to work around this, is indeed by using Scene Global Blackboards.