美文网首页
unity prefab 剖析

unity prefab 剖析

作者: 许彦峰 | 来源:发表于2021-06-22 14:53 被阅读0次

    我们先生成一个最简单的prefab,看看unity是如何存储数据的


    生成的yaml数据如下图:


    注意图中的2个ID

    Node节点的Component组件包含了一个ID为...799的组件
    而这个...799的组件是一个transform,并且transform.m_GameObject.fileID指向了node的ID

    不难看出,通过id建立了之间的索引关系

    如果我copy自己点,这个ID会重新生成吗?



    很明显,即时我们通过复制一个节点,新的节点id也发生了变化

    我们给节点添加一个脚本,任何在copy后,发现id也是被重新生成了


    可以看出,unity采用的方案是围绕着id进行关系关联

    相关文章

      网友评论

          本文标题:unity prefab 剖析

          本文链接:https://www.haomeiwen.com/subject/hotmyltx.html