参考原视频链接
【视频】:https://www.bilibili.com/video/BV1W541147GK/
注意
:本文为学习笔记记录,推荐支持原作者,去看原视频自己手敲代码理解更加深入
前言
在Unity中实现拖拽的方法有多种,以下是几种常见的方法和它们的优缺点
1. 鼠标按键的点击事件
Input.GetMouseButtonDown和Input.GetMouseButtonUp 方法可以监测用户鼠标按键的点击事件,通过检测鼠标按钮的状态来实现拖拽效果。用户通过鼠标进行拖拽操作。
1.1 优点:
- 简单易懂,是最通用的实现拖拽方法之一。
- 适用于所有平台,包括PC和移动设备。
1.2 缺点:
- 拖拽细节(如拖拽的加速度、加速度的方向等)难以控制。
- 如果需要控制多个物体的拖拽行为,则需要编写大量的代码逻辑。