FlowCanvas Forums › Support › Why I can not serialize Blackboard as Asset › Reply To: Why I can not serialize Blackboard as Asset
Hello,
The fact that Blackboards are a component and different than a flowScript is done by design. The most important reason that blackboards are a different component on the owner even when a flowscript asset is being used by that owner is the following:
– As per the default unity limitation, asset files can’t have references to scene objects. Having the blackboard be a different component in the owner gameobject while working with an asset flowscript, allows you to work with scene object references through the blackboard variables. If the blackboard was also an asset in this case, it would be impossible to have and use scene object references in an asset flowscript.
Can you please let me know why you would want a blackboard as an asset and I could provide a solution to the problem.
Thanks.