Skip to content

Instantly share code, notes, and snippets.

@shinriyo
Created May 12, 2013 10:52
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save shinriyo/5563146 to your computer and use it in GitHub Desktop.
Save shinriyo/5563146 to your computer and use it in GitHub Desktop.
keijiroさんの「Unityプロジェクトを複数人で共同開発する方法の一案」のサンプル
using UnityEngine;
using UnityEditor;
using System.Collections;
public class SceneOverlay : EditorWindow
{
[MenuItem ("Window/Scene Overlay")]
static void Init ()
{
SceneOverlay window = EditorWindow.GetWindow <SceneOverlay>();
}
void OnGUI ()
{
GameObject mergerObject = GameObject.Find ("Scene Merger");
if (!mergerObject) {
return;
}
SceneMerger merger = mergerObject.GetComponent<SceneMerger> ();
if (GUILayout.Button ("Load")) {
merger.ClearOverlay ();
merger.PushSceneObjects ();
merger.LoadScenesToOverlay ();
merger.PopSceneObjects ();
}
if (GUILayout.Button ("Clean up")) {
merger.ClearOverlay ();
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment