有类似 ScriptableObject 的功能吗

我现在使用预制体加组件 保存数据 (但预制体不是干这个事的)
每次需要再预制体上拿到对应的组件

有么有更好的办法
类似 unity 的 ScriptableObject

cocos 就是,通过节点,获得节点上的其他组件

自己写个解析呗