zoukankan      html  css  js  c++  java
  • unity3d工程下的data file作用

    projectData文件夹中的data file:

    1. Player settings – globalgamemanagers and globalgamemanagers.assets files.
    2. Scenes and Assets – level* and sharedassets*.asset files.
    3. Resources – resources.assets files.
    4. GI data.
    5. Built-in resources – unity_builtin_extra file

     注意:

    所有开发脚本 ==> Assembly-CSharp.dll

    Managed文件夹下其他dll ==> 和unity的版本相关,不会随工程改变

    asset文件夹 ==> sharedassets*.asset 

    hierarchy(下的某层) ==> level*

    unity在build完后gameobject存放是不带name的:

    unity是按ID顺序封包的,
    大概就是文件顺序对应一个id0,文件类型对应一个id1,索引表地址是相对的,要根据头部的版本号后地址计算相对偏移,4.X的索引表在头部,2.x的索引表在尾部,地址跳转后得到文件名,不过大部分文件都是没有文件名的.....修改文件后要fix一些东西,比如数据对齐和子文件的size之类的。

    工具:

    用UnityAssetsExplorer可以打开.asset文件

    UnityStudio可以打开folder和工程文件

    3种反编译工具及教程

    decompile最全教程

    unity studio工具地址GitHub

  • 相关阅读:
    spring学习(一)IOC&AOP
    MongoDB 写入数据的安全性
    MongoDB MapReduce
    MongoDB 原子操作
    MongoDB 文档间的关系
    MongoDB Java
    MongoDB 持久化
    MongoDB 聚合函数 aggregate
    MongoDB 索引
    MongoDB 文档操作
  • 原文地址:https://www.cnblogs.com/eniac1946/p/7338776.html
Copyright © 2011-2022 走看看