コード例 #1
0
ファイル: DrawBoneOperation.cs プロジェクト: thomasvt/pose
 public override void Finish()
 {
     var tail = _positionTailWorld - _positionWorld;
     _sceneEditor.Editor.AddBoneNode(_positionWorld, tail.GetAngle(), tail.Magnitude);
     _gizmo?.Dispose();
     _sceneEditor.RemoveGizmo(_gizmo);
 }
コード例 #2
0
 public override void Dispose()
 {
     _sceneEditor.RemoveGizmo(BoneGizmo);
     _sceneEditor.RemoveGizmo(RotationGizmo);
     BoneGizmo.Dispose();
     RotationGizmo.Dispose();
 }