using System.Collections; using System.Collections.Generic; using UnityEngine; public abstract class ModuleViewInputUnit { /// 核心模块 protected virtual ModuleCore ModuleCore => ModuleCore.I; /// 按下鼠标左键 public virtual void DownMouse(DataMouseInput data) { } /// 拖拽鼠标左键 public virtual void DragMouse(DataMouseInput data) { } /// 释放鼠标左键 public virtual void ReleaseMouse(DataMouseInput data) { } /// 移动鼠标 public virtual void MoveMouse(DataMouseInput data) { } /// 鼠标滚轮 public virtual void ScrollWheel(DataMouseInput data) { } }