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); }
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; }