I am maker

Multi Touch Input 모바일 터치 본문

Unity

Multi Touch Input 모바일 터치

코딩하는고릴라 2016. 3. 3. 22:09
반응형

Multi Touch Input

http://unity3d.com/kr/learn/tutorials/modules/beginner/platform-specific/multitouch-input?playlist=17138

학습목표: 현대 모바일 장치들은 스크리에 멀티터치를 정확히 인식한다. 인풋클래스에서 터치를 어떻게 접근하는지 배워보자.

무엇을 배웠는가?
-GetTouch function
 Touch myTouch = Input.GetTouch(0);
 myTouch.fingerId //터치 고유아이디.
  position//Vector2 왼쪽아래가 0,0
 deltaPosition //터치 위치차이. 터치의 이동을 파악하는 시스템에 유용
 deltaTime// 터치 업데이트 이후의 시간. time.deltaTime과 같다
tabCount// 탭은 여러손가락으로 태핑하면 fingierId가 같아.

Pase// TouchPase. Began, Ended, Cancelled(넓은화면, 너무많은 터치)





using UnityEngine;
using System.Collections;

public class TouchTest : MonoBehaviour 
{
    void Update () 
    {
        Touch myTouch = Input.GetTouch(0);

        Touch[] myTouches = Input.touches;
        for(int i = 0; i < Input.touchCount; i++)
        {
            //Do something with the touches
        }
    }
}


반응형