Unity对git版本控制插件扩展
发布时间
阅读量:
阅读量
孙广东 2015.6.14
在Unity5.x版本之前,我们可以通过文本编辑器如Sublime Text打开.unity和.prefab文件,能够查看其中的YAML格式文本内容。然而,在Unity5.x版本中,当尝试查看.unity和.prefab文件时,其内容已转变为二进制形式。在此需要说明的是,我所使用的Unity版本为5.0时,打开文件后显示的是二进制内容。当时遇到了一个问题,特效资源是使用5.1版本提供的预制体Prefab,但在我的环境中却无法正常显示,系统无法识别该文件。后来发现是由于版本不兼容所致。当我将Unity升级至5.1版本后,在打开.unity和.prefab文件时,再次能够看到其中的YAML格式文本内容。当然,这种序列化方式是可以进行配置调整的:

首先,我们来了解一下Unity所提供的内部工具:Smart Merge(智能合并)。
Unity引入了一种名为UnityYAMLMerge的工具,它能够在保证语义准确性的前提下,实现对场景与预制文件的合并操作。此工具不仅支持通过命令行进行调用,同时也为第三方版本控制软件提供了相应的接口支持。
全部评论 (0)
还没有任何评论哟~
