Bu makalede yazılan her içerik Trakya Üniversitesi BPR öğrencilerinin özgün içeriğidir.
Touch Fonksiyonları
Touch işlemleri içinde yine kullanıcı girişinde kullandığımız sınıf olan Input sınıfını kullanacağız, tamamıyla dokunmatik yüzeylerde çalışan özellik ve metotları işleyeceğimiz için ayrı bir başlık altında ele almak istedim yani bu sefer hedef cihazlarımız klavye değil dokunmatik telefon ve tabletler olacaktır.

Input.TouchCount
Ekrana kaç adet parmağın dokunduğunu hesaplayan bir özelliktir genellikle if koşulları içerisinde kullanılır;
if(Input.touchCount>0) // Ekrana dokunan sayısı 0'dan büyükse şu işlemleri yap gibi
Input.GetTouch(i); Fonksiyonu
Hangi dokunuşun hangi işlemi yaptığını göstermek istiyorsak GetTouch(); fonksiyonu kullanmalıyız örneğin 4. dokunuşun bir kutuyu patlatmasını istiyorsam Input.GetTouch(3); şeklinde bir ayarlama yapabilirim,unutulmaması gereken şey dokunuşların indis numaralarına göre sayıldığı yani sıfırdan başladığıdır.
Input.GetTouch(0).phase
GetTouch işlemiyle dokunuşlardan birini yakaladıysak sıra geldi bu dokunuşun sürtme mi, kaydırma mı yoksa bastırma mı olduğu gibi kullanıcı girişlerini çözümlemeye, bunun içinde "phase" özelliğini kullanırız.
Input.GetTouch(0).phase == TouchPhase.Began
Ekrana herhangi bir parmak dokunduğunda "Input.GetTouch(0).phase == TouchPhase.Began" ifadesi true sonuç döndürecektir, bu ifade koşullu sorgularda kullanılır.
Input.GetTouch(0).phase == TouchPhase.Stationary
Dokunuşun mevcut olduğu ancak parmağın hareket etmediği durumlarda true sonucu döndürecektir.
Input.GetTouch(0).phase == TouchPhase.Moved
Parmak hareket ediyorsa burası çalışacaktır, burada unutulmaması gereken sıfırıncı indis yani ilk dokunuştaki parmağın hareket edip etmediğinin sorgulandığıdır 3. veya 8. dokunuşların hareket etmesi bir anlam ifade etmez.
Input.GetTouch(0).phase == TouchPhase.Ended
Parmak ekrandan kaldırıldığında bu dokunuş çalışacaktır.
Input.GetTouch(0).phase == TouchPhase.Canceled
Ekrandaki parmak izlemesi herhangi bir sorundan dolayı iptal edilirse çalışacak olan komuttur.