diff --git a/Assets/Fungus/Scripts/Components/Draggable2D.cs b/Assets/Fungus/Scripts/Components/Draggable2D.cs
index 641c1f10..8516d9d2 100644
--- a/Assets/Fungus/Scripts/Components/Draggable2D.cs
+++ b/Assets/Fungus/Scripts/Components/Draggable2D.cs
@@ -16,7 +16,7 @@ namespace Fungus
/// The RigidBody would typically have the Is Kinematic property set to true, unless you want the object to move around using physics.
/// Use in conjunction with the Drag Started, Drag Completed, Drag Cancelled, Drag Entered & Drag Exited event handlers.
///
- public class Draggable2D : MonoBehaviour, IDraggable2D, IBeginDragHandler, IDragHandler, IEndDragHandler, IPointerEnterHandler, IPointerExitHandler
+ public class Draggable2D : MonoBehaviour, IBeginDragHandler, IDragHandler, IEndDragHandler, IPointerEnterHandler, IPointerExitHandler
{
[Tooltip("Is object dragging enabled")]
[SerializeField] protected bool dragEnabled = true;
@@ -232,8 +232,12 @@ namespace Fungus
#endregion
- #region IDraggable2D implementation
+ #region Public methods
+ ///
+ /// Is object drag and drop enabled.
+ ///
+ /// true if drag enabled; otherwise, false.
public virtual bool DragEnabled { get { return dragEnabled; } set { dragEnabled = value; } }
#endregion
diff --git a/Assets/Fungus/Scripts/Interfaces/IDraggable2D.cs b/Assets/Fungus/Scripts/Interfaces/IDraggable2D.cs
deleted file mode 100644
index 9070cd03..00000000
--- a/Assets/Fungus/Scripts/Interfaces/IDraggable2D.cs
+++ /dev/null
@@ -1,21 +0,0 @@
-// This code is part of the Fungus library (http://fungusgames.com) maintained by Chris Gregan (http://twitter.com/gofungus).
-// It is released for free under the MIT open source license (https://github.com/snozbot/fungus/blob/master/LICENSE)
-
-namespace Fungus
-{
- ///
- /// Detects drag and drop interactions on a Game Object, and sends events to all Flowchart event handlers in the scene.
- /// The Game Object must have Collider2D & RigidBody components attached.
- /// The Collider2D must have the Is Trigger property set to true.
- /// The RigidBody would typically have the Is Kinematic property set to true, unless you want the object to move around using physics.
- /// Use in conjunction with the Drag Started, Drag Completed, Drag Cancelled, Drag Entered & Drag Exited event handlers.
- ///
- public interface IDraggable2D
- {
- ///
- /// Is object drag and drop enabled.
- ///
- /// true if drag enabled; otherwise, false.
- bool DragEnabled { get; set; }
- }
-}
diff --git a/Assets/Fungus/Scripts/Interfaces/IDraggable2D.cs.meta b/Assets/Fungus/Scripts/Interfaces/IDraggable2D.cs.meta
deleted file mode 100644
index 8b127b00..00000000
--- a/Assets/Fungus/Scripts/Interfaces/IDraggable2D.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: be9f3ca656cc14276b86e6f41cb87d9d
-timeCreated: 1473691259
-licenseType: Free
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant: