Win7 Touch API说明

前段时间由于需要,做了Unity的Win7多点触控的API,不是网上说的TUIO哦;

Unity Asset Store 地址

Getting started is easy. Just add Component->Script->Win 7Touch Manager to a GameObject, then add "using Win7MT;" in your script.

Win7Input

Interface into the Input system.

Class Variables

touches

static var touches :Win7Touch[]

Returns list of objects representing status of all touches during last frame. (Read Only)

toucheCount

static var touchCount : int

Number of touches. Guaranteed not to change throughout the frame. (Read Only)

Class Functions

GetTouch

static function GetTouch (index : int) : Win7Touch

Description

Returns object representing status of a specific touch.

 

Win7Touch

Structure describing status of a finger touching the screen.

Variables

fingerId

var fingerId : int The unique index for touch.

position

var position : Vector2

The position of the touch.

deltaPosition

var deltaPosition: Vector2

The position delta since last change.

deltaTime

var deltaTime : float

Amount of time passed since last change.

phase

var phase : Win7TouchPhase Describes the phase of the touch.

Win7TouchPhase

 

Describes phase of a finger touch.

Values

Began

Win7TouchPhase.Began

A finger touched the screen.

Moved

Win7TouchPhase. Moved

A finger moved on the screen.

Stationary

Win7TouchPhase. Stationary

A finger is touching the screen but hasn't moved.

Ended

Win7TouchPhase. Ended

A finger was lifted from the screen. This is the final phase of a touch.

Canceled

Win7TouchPhase. Canceled

The system cancelled tracking for the touch, as when (for example) the user puts the device to her face or more than five touches happened simultaneously. This is the final phase of a touch.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值