一行代码实现UI拖拽的效果

演示

先来看效果吧!

实现方式

1.首先创建一个你想拖动的UI图片

2.创建一个C#的脚本

3.编写控制脚本(代码按我的敲就行)

付上代码片段

cs 复制代码
    public void OnDrag(PointerEventData eventData)
    {
        transform.position = eventData.position;
    }

4.添加脚本到组件上

5.点击运行就可以看到效果啦

相关推荐
C蔡博士1 小时前
Unity像素游戏精灵导入最佳实践
游戏·unity·游戏引擎·2d·pixel arts
GLDbalala3 小时前
Unity基于自定义管线实现贴花效果
unity·游戏引擎
上证50指数etf6 小时前
unity面试总结(项目篇)
unity·游戏引擎
sensen_kiss6 小时前
CPT306 Principles of Computer Games Design 电脑游戏设计原理 Pt.2 游戏引擎
学习·游戏引擎
zyh______18 小时前
unity值属性修改步骤
unity·游戏引擎
小贺儿开发20 小时前
Unity3D 四星探秘:手势互动演示
科技·unity·人机交互·科普·硬件·leap motion·互动
风酥糖20 小时前
Godot游戏练习01-第11节-显示优化,游戏背景,Shader
游戏·游戏引擎·godot
码界奇点1 天前
基于模块化架构的Unity游戏开发框架设计与实现
java·c++·unity·架构·毕业设计·源代码管理
风酥糖1 天前
Godot游戏练习01-第13节-粒子系统,武器攻击特效
游戏·游戏引擎·godot
张老师带你学1 天前
unity船资源,快艇,帆船,游轮
科技·游戏·unity·游戏引擎·模型