自分はUnity 5.4.3f1を使っていて、同じチームのあるメンバーは5.5.0f3(アプデしちゃったらしい)を使っているが、相手の作成したシーンを統合したところ、色々なエラーが出てしまった。
こんな症状が出たってことを書いていく。
環境
・自分のOS:macOS Sierra 10.12.1
・自分のUnity:5.4.3f1
・相手のOS:Windows 10
・相手のUnity:5.5.0f3
症状
・該当シーンに移ると、GameタブにNo cameras renderingと表示され、何もオブジェクトが映らない。
・ヒエラルキーにオブジェクトがあるはずなのに、名前が表示されない(上図参照)
・スクリプトがアタッチされているはずなのに、されていない(上図参照)
・なぜか全てのオブジェクトにTransformとRectTransformの両方が存在する(上図参照)
・以下のエラーがたくさん出る(主にTransform云々のエラー)
Object GameObject (named '') has multiple entries of the same Object component. Removing it!
UnityEditor.DockArea:OnGUI()
Component Object could not be loaded when loading game object. Cleaning up!
UnityEditor.DockArea:OnGUI()
Transform component could not be found on game object. Adding one!
UnityEditor.DockArea:OnGUI()
GameObject has multiple Transform components! Merged into single one.
UnityEditor.DockArea:OnGUI()
CheckConsistency: GameObject does not reference component RectTransform. Fixing.
UnityEditor.DockArea:OnGUI()
CheckConsistency: GameObject does not reference component MonoBehaviour. Fixing.
UnityEditor.DockArea:OnGUI()
解決法
ググっても原因不明で、特に解決法が見当たらなかった。
というわけで、相手のUnityのバージョン(5.5.0f3)と合わせることにしたところ、エラーが一切出なくなり、あっさり解決してしまった。
開発時はバージョン揃えなきゃダメということがよく分かった。