Erstellt einen Gizmo-Manager mit den gewählten Gizmos aktiviert: Positionspfeile, Rotationsringe, Skalierungsgriffe und ein Begrenzungsrahmen.
Mit usePointerToAttachGizmos true heften sich die Gizmos an das Mesh, das der Benutzer anklickt, beschränkt
auf attachableMeshes, wenn diese Liste angegeben ist; clearGizmoOnEmptyPointerEvent löst sie
bei einem Klick in den leeren Raum.
Welche Gizmos aktiviert werden, die anhängbaren Meshes, das Zeigerverhalten und das Skalierungsverhältnis
Der Gizmo-Manager
const manager = bitbybit.babylon.gizmo.manager.createGizmoManager({ positionGizmoEnabled: true, rotationGizmoEnabled: true, scaleGizmoEnabled: false, boundingBoxGizmoEnabled: false, attachableMeshes: [], usePointerToAttachGizmos: false, clearGizmoOnEmptyPointerEvent: false, scaleRatio: 1 });
bitbybit.babylon.gizmo.manager.attachToMesh({ gizmoManager: manager, mesh });
Liest das Positions-Gizmo eines Managers, die Pfeile, die das Mesh entlang einer Achse ziehen, zum Abstimmen seines Einrastens und seiner Ebenen; es existiert nur, wenn Positions-Gizmos aktiviert sind.
Der Gizmo-Manager
Das Positions-Gizmo
Liest das Rotations-Gizmo eines Managers, die Ringe, die das Mesh um eine Achse drehen, zum Abstimmen seines Einrastens und seiner Empfindlichkeit; es existiert nur, wenn Rotations-Gizmos aktiviert sind.
Der Gizmo-Manager
Das Rotations-Gizmo
Liest das Skalierungs-Gizmo eines Managers, die Griffe, die das Mesh entlang einer Achse strecken, zum Abstimmen seines Einrastens und seiner Empfindlichkeit; es existiert nur, wenn Skalierungs-Gizmos aktiviert sind.
Der Gizmo-Manager
Das Skalierungs-Gizmo
Liest das Begrenzungsrahmen-Gizmo eines Managers, den Rahmen mit Eckgriffen zum Skalieren und Drehen, zum Abstimmen seiner Griffe und seines Einrastens; es existiert nur, wenn Begrenzungsrahmen-Gizmos aktiviert sind.
Der Gizmo-Manager
Das Begrenzungsrahmen-Gizmo
Zeigt die aktivierten Gizmos des Managers an einem Mesh, damit der Benutzer es manipulieren kann; jedes zuvor angeheftete Mesh wird freigegeben.
Der Gizmo-Manager und das Mesh
Derselbe Gizmo-Manager
Verbirgt die Gizmos des Managers, indem das Mesh freigegeben wird, an das sie angeheftet waren.
Der Gizmo-Manager
Derselbe Gizmo-Manager
Der Gizmo-Manager besitzt die Bildschirm-Manipulatoren für jeweils ein angehängtes Mesh und hängt sie standardmäßig an das, was der Zeiger anklickt. Erstellen Sie ihn mit den Gizmos, die Sie aktiviert haben möchten, und lesen Sie dann die einzelnen Positions-, Rotations-, Skalierungs- und Begrenzungsrahmen-Gizmos aus ihm, um sie einzustellen.