using System.Collections;
using System.Collections.Generic;
using UnityEngine;
///
/// 鼠标输入单元
///
public abstract class UnitMouseInput {
/// 核心模块
protected virtual ModuleCore ModuleCore => ModuleCore.I;
/// 按下鼠标
public virtual void MouseDown(DataMouseInput data) { }
/// 拖拽鼠标
public virtual void MouseDrag(DataMouseInput data) { }
/// 移动鼠标
public virtual void MouseMove(DataMouseInput data) { }
/// 释放鼠标
public virtual void MouseRelease(DataMouseInput data) { }
}