Beispiel #1
0
        public static void CreateMap(MenuCommand menuCommand)
        {
            var gameObject = new GameObject("Map", typeof(Reactics.Core.Map.Authoring.Map));

            GameObjectUtility.SetParentAndAlign(gameObject, menuCommand.context as GameObject);
            Undo.RegisterCreatedObjectUndo(gameObject, "Create " + gameObject.name);
            Selection.activeObject = gameObject;
            var map = gameObject.GetComponent <Reactics.Core.Map.Authoring.Map>();

            map.layerColors = MapLayers.CreateDefaultColorMap();
        }