示例#1
0
        public override void Init(SculptMesh.Modification.SculptMesh mesh, Settings.Menu menu)
        {
            base.Init(mesh, menu);

            transformInputManager = new TransformInputManager(MeshWrapper);
            toolInputManager      = new ToolInputManager(Menu);
            parameterInputManager = new ParameterInputManager(Menu);
        }
示例#2
0
        public override void Init(SculptMesh.Modification.SculptMesh sculptMesh, Settings.Menu menu)
        {
            base.Init(sculptMesh, menu);

            if (camRigPrefab == null)
            {
                Debug.LogError(@"Camera rig reference not found on ""DesktopSculptor""");
            }
            camRig = Instantiate(camRigPrefab);

            var coll = MeshWrapper.MeshTransform.gameObject.AddComponent <SphereCollider>();

            coll.radius = MeshWrapper.radius;
        }