Unity自定义区域UI滑动事件

embedded/2025/3/10 5:40:29/

自定义区域UI滑动事件

  • 介绍
  • 制作
    • 1.创建一个Image
    • 2.创建脚本
  • 总结

介绍

一提到滑动事件联想到有太多的插件了比如EastTouchBundle,今天想单纯通过UI去做一个滑动事件而不是基于Box2d或者Box去做滑动事件

制作

1.创建一个Image

在这里插入图片描述

2.创建脚本

using UnityEngine;
using UnityEngine.EventSystems;/// <summary>
/// UI的拖拽事件
/// </summary>
public class ImageDrag : MonoBehaviour,IDragHandler,IBeginDragHandler,IEndDragHandler
{public void OnBeginDrag(PointerEventData eventData){Debug.LogError("开始拖拽");}public void OnDrag(PointerEventData eventData){Debug.LogError("拖拽中");}public void OnEndDrag(PointerEventData eventData){Debug.LogError("结束拖拽");}
}

将脚本放到Image上测试即可

总结

感谢大家的支持!


http://www.ppmy.cn/embedded/171409.html

相关文章

u盘和硬盘的存储结构

一&#xff0c;磁盘设备 (一). 硬盘&#xff08;HDD&#xff09;存储区域构成 硬盘的存储区域主要由扇区、簇、分区和文件系统等组成。 1.扇区&#xff08;Sector&#xff09; 定义&#xff1a;扇区是硬盘存储的最小单位&#xff0c;通常一个扇区的大小为 512字节 或 4KB。作…

从0到1入门RabbitMQ

一、同步调用 优势&#xff1a;时效性强&#xff0c;等待到结果后才返回 缺点&#xff1a; 拓展性差性能下降级联失败问题 二、异步调用 优势&#xff1a; 耦合度低&#xff0c;拓展性强异步调用&#xff0c;无需等待&#xff0c;性能好故障隔离&#xff0c;下游服务故障不影响…

OCP认证报班 vs 自学对比分析

决策关键指标&#xff1a;时间成本、经济成本、通过率、资源获取难度 维度报班系统培训纯自学博睿谷折中方案&#xff08;订阅制学习&#xff09;费用成本1.2万-2.5万&#xff08;含考试费&#xff09;0.8万-1万&#xff08;考试费实验租赁&#xff09;6980元/年&#xff08;全…

一篇文章讲解清楚ARM9芯片启动流程

SAM9X60 ARM9 boot启动流程关键词介绍&#xff1a; 第一级bootloader - 也叫boot ROM&#xff0c;是集成在MPU内部的ROM里面 它的主要功能是执行对MPU的基本初始化和配置&#xff0c;查找并将第二级bootloader从外部NVM中读取出来并放到MPU内部的SRAM. 可以让MPU强制停留在第一…

初识Apache Flink:起源、设计理念与企业级应用全景解析

初识Apache Flink:起源、设计理念与企业级应用全景解析 一、流式处理的演进之路 1.1 从批处理到流式计算的范式转移 在传统数据处理领域,**批处理(Batch Processing)**长期占据主导地位。MapReduce模型的成功证明了大规模离线数据分析的可行性,但存在显著的时间延迟缺陷…

C++二叉搜索树代码

代码一&#xff0c;对应力扣二叉搜索树中的检索&#xff0c;代码见下 /*** Definition for a binary tree node.* struct TreeNode {* int val;* TreeNode *left;* TreeNode *right;* TreeNode() : val(0), left(nullptr), right(nullptr) {}* TreeNode(i…

蓝桥杯-15届研究生组-A 劲舞团

思路和时间复杂度 思路&#xff1a;签到模拟题&#xff0c;但是思路也很重要&#xff0c;在K的重新赋值时&#xff0c;卡了一下&#xff0c;在不满足时间条件时&#xff0c;应该重置为1时间复杂度&#xff1a; 代码 #include <iostream> #include<cmath>…

JavaScript网页设计案例:打造交互式用户体验

JavaScript网页设计案例&#xff1a;打造交互式用户体验 在现代网页设计中&#xff0c;JavaScript扮演着至关重要的角色。它不仅能够增强网页的交互性&#xff0c;还能提升用户体验。本文将介绍一个使用JavaScript设计的网页案例&#xff0c;展示如何通过动态效果和用户交互来…