Unity3D的Android移动之路----了解触控
来源:互联网 发布:java流行开源框架 编辑:程序博客网 时间:2024/05/29 21:33
触控对于Android移动设备来说是一种必不可少的交互方式,今天我们就来初步了解一下Unity3D中有关触控的API,下一篇中给大家演示如何使用Unity3D制作一个触控小Demo。
Touch 是一个结构体,每当发生一次触摸,系统就生成一个Touch类型的变量,存储和本次触摸的相关信息。如果发生多点触控,那么系统会生成多个Touch类型变量。
Touch有如下主要成员变量:position触摸位置的坐标Vector2类型 deltaPosition触摸的位置变化量Vector2类型当手指接触屏幕,向某一方向划动时起始位置到终止位置的变化量deltaTime触摸的时间变化量float类型 phase触摸所处阶段TouchPhase类型关于TouchPhase会在下边加心介绍
Input.touchCount 静态整形变量,当手一个手指触在屏幕上时,返回1,两个手指触在屏幕上时,返回2,依次类推。
Input.GetTouch ( index : int ) 按序号获取触摸点(首个触摸点序号为0)。举例:当我一根手指触在屏幕上时,要获取该点的信息我们可以在Update方法中添加如下语句获取触点在:如果有两个点呢?先来的就是Input.GetTouch(0),而后来的就是Input.GetTouch(1),依次类推。
Input.touches 返回一个Touch类型数组,保存当前所有触摸点生成的Touch类型变量。
TouchPhase 它是一个枚举类型,其中含有5种类型:Began手指开始接触屏幕Moved手指接触屏幕并在屏幕上划动Stationary手指接触屏幕并保持不动End手指离开屏幕Cancel取消对本次触摸的跟踪
好啦,API就先介绍到这里,在下篇里我会给大家演示如何制作一个触控的Demo程序。
教程目录:
【zc1415926】Unity3D的Android移动之路(一) 环境配置
【zc1415926】Unity3D的Android移动之路(二) 辅助工具
【zc1415926】Unity3D的Android移动之路(三) 设备姿态
【zc1415926】Unity3D的Android移动之路(四) 平台依赖编译
【zc1415926】Unity3D的Android移动之路(五)了解触控(上)
Touch 是一个结构体,每当发生一次触摸,系统就生成一个Touch类型的变量,存储和本次触摸的相关信息。如果发生多点触控,那么系统会生成多个Touch类型变量。
Touch有如下主要成员变量:position触摸位置的坐标Vector2类型 deltaPosition触摸的位置变化量Vector2类型当手指接触屏幕,向某一方向划动时起始位置到终止位置的变化量deltaTime触摸的时间变化量float类型 phase触摸所处阶段TouchPhase类型关于TouchPhase会在下边加心介绍
Input.touchCount 静态整形变量,当手一个手指触在屏幕上时,返回1,两个手指触在屏幕上时,返回2,依次类推。
Input.GetTouch ( index : int ) 按序号获取触摸点(首个触摸点序号为0)。举例:当我一根手指触在屏幕上时,要获取该点的信息我们可以在Update方法中添加如下语句获取触点在:如果有两个点呢?先来的就是Input.GetTouch(0),而后来的就是Input.GetTouch(1),依次类推。
Input.touches 返回一个Touch类型数组,保存当前所有触摸点生成的Touch类型变量。
TouchPhase 它是一个枚举类型,其中含有5种类型:Began手指开始接触屏幕Moved手指接触屏幕并在屏幕上划动Stationary手指接触屏幕并保持不动End手指离开屏幕Cancel取消对本次触摸的跟踪
好啦,API就先介绍到这里,在下篇里我会给大家演示如何制作一个触控的Demo程序。
教程目录:
【zc1415926】Unity3D的Android移动之路(一) 环境配置
【zc1415926】Unity3D的Android移动之路(二) 辅助工具
【zc1415926】Unity3D的Android移动之路(三) 设备姿态
【zc1415926】Unity3D的Android移动之路(四) 平台依赖编译
【zc1415926】Unity3D的Android移动之路(五)了解触控(上)
阅读全文
0 0
- Unity3D的Android移动之路之了解触控
- Unity3D的Android移动之路----了解触控
- Unity3D的Android移动之路之平台依赖编译
- Unity3D的Android移动之路之辅助工具及设备姿态
- 【zc1415926】Unity3D的Android移动之路(一)环境配置
- 【zc1415926】Unity3D的Android移动之路(二) 辅助神器——Unity Remote
- 【zc1415926】Unity3D的Android移动之路(三) 设备姿态
- Unity3D之神庙逃亡路移动效果
- Android Unity3d 移动脚本
- Unity3D-移动障碍物之吊桥
- Unity3d修炼之路:对一个简单对象Cube的移动 旋转和缩放
- Android移动终端数据同步技术的一次了解
- Unity3D学习之(照相机属性了解)
- android学习之路-了解android生命周期
- Unity3D 物体移动的方法
- 了解Unity3D
- Unity3d修炼之路:GUI按钮简单使用,完成对一个简单对象Cube的移动,旋转
- unity3d之进度条跟着游戏对象移动
- 初始Cakephp,新手入门安装与配置
- androidの设计的布局在阿拉伯语下界面错乱的解决方法 总汇
- 英国“支付宝”也要搞VR支付了
- 【算法题】集合
- python数据结构
- Unity3D的Android移动之路----了解触控
- Spring--IoC--基于注解的DI-@Component相关注解
- 通信系统仿真速成第6天:OFDM基带仿真(简单教学版)
- 对纯for循环进行并行流和线程池优化简记
- JavaScript中this对象的绑定
- 什么是函数式编程
- nasm汇编中的宏定义
- Kotlin 自动跳转Activity
- Crontab定时任务入门教程,实战例子