Unity拖拽物体
- Unity拖拽物体
- UI拖动Image
- 命名空间
- 重构接口
- 增加Canvas Group组件
Unity拖拽物体
Unity中GameObject的拖拽移动使用的方法和UI一样。
UI拖动Image
物体的拖动和UI一样,用IBeginDragHandler,IDragHandler,IEndDragHandler
命名空间
using UnityEngine.EventSystems;
重构接口
实现这3个接口
增加Canvas Group组件
增加Canvas Group组件为了检测拖拽中物体,下面的物体。
transform.GetComponent().blocksRaycasts = true;
true 开启,false关闭。
注意:如果写了协程移动物体的话,同样这三个接口都需要继承和实现,不然可能出现无法检测到下面物体的情况
最后
以上就是高大机器猫最近收集整理的关于Unity拖拽物体Unity拖拽物体的全部内容,更多相关Unity拖拽物体Unity拖拽物体内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复