Example #1
0
        public static GroupSO CreateGroupSO(TransformableSO so1, TransformableSO so2)
        {
            FScene scene = so1.GetScene();

            if (scene.IsSelected(so1))
            {
                scene.Deselect(so1);
            }
            if (scene.IsSelected(so2))
            {
                scene.Deselect(so2);
            }

            GroupSO group = new GroupSO();

            group.Create();

            scene.AddSceneObject(group);

            group.AddChild(so1);
            group.AddChild(so2);

            return(group);
        }