Ejemplo n.º 1
0
        private void CreateSubItems()
        {
            BoneGizmo     = new BoneGizmo(_sceneEditor, this);
            RotationGizmo = new RotationGizmo(_sceneEditor, this);

            _sceneEditor.AddGizmo(BoneGizmo);
            _sceneEditor.AddGizmo(RotationGizmo);
        }
Ejemplo n.º 2
0
 private void CreateSubItems()
 {
     _sceneEditor.SceneViewport.AddSpriteNode(NodeId, _spriteBitmap);
     _spriteBitmap.ResourcesReloaded += UpdateGizmoTransforms;
     SelectionGizmo = new SelectionGizmo(_sceneEditor, NodeId);
     RotationGizmo  = new RotationGizmo(_sceneEditor, this);
     _sceneEditor.AddGizmo(SelectionGizmo);
     _sceneEditor.AddGizmo(RotationGizmo);
 }
Ejemplo n.º 3
0
 private void CreateBoneGizmo(Vector2 positionWorld)
 {
     _gizmo = new BoneGizmo(_sceneEditor, null);
     
     _gizmo.SetWorldPosition(positionWorld);
     _gizmo.SetTailLength(0f);
     _gizmo.UpdateTransform(_sceneEditor.SceneViewport);
     _sceneEditor.AddGizmo(_gizmo);
 }