Dokunmatik, çoklu dokunmatik ve hareket girdisi
Flash Player 10.1 ve üstü, Adobe AIR 2 ve üstü
Flash Platform’un dokunmatik olay işleme özelliklerine dokunmatik cihazlarda tek bir temas noktasından veya çoklu temas noktalarından alınan girdiler de dahildir. Flash çalışma zamanları ise bir hareket yaratma hareketiyle çoklu dokunma noktalarını birleştiren olayları işler. Diğer bir deyişle, Flash çalışma zamanları iki girdi türünü yorumlar:
-
Dokunmatik
-
parmak, stilus veya başka bir araçla dokunmatik aygıtta tek noktalı bir aygıtla girdi. Bazı aygıtlar parmak veya stilusla aynı anda birden fazla temas noktasını destekler.
-
Çoklu Dokunma
-
aynı anda birden fazla temas noktasıyla girdi.
-
Hareket
-
Bir aygıt veya işletim sisteminin bir ya da daha fazla dokunma olayına yanıt olarak yorumladığı girdi. Örneğin, bir kullanıcı iki parmağını aynı anda döndürür ve aygıt ya da işletim sistemi bu dokunma girdisini bir döndürme hareketi olarak yorumlar. Bazı el hareketleri bir parmak ya da dokunma noktasıyla gerçekleştirilirken, bazı hareketler birden fazla dokunma noktası gerektirir. Aygıt veya işletim sistemi, girdiye atanacak hareket tipini belirler.
Hem dokunma hem de hareket girdisi, kullanıcının aygıtına bağlı olarak çoklu dokunma girdisi olabilir. ActionScript dokunma olaylarını, hareket olaylarını ve çoklu girdi için ayrı takip edilen dokunma olaylarını işleyecek API’ler sağlar.
Not:
Dokunma ve hareket olaylarının dinlenmesi, bilgi işlem aygıtına ve işletim sistemine bağlı olarak işleme kaynaklarının önemli bir kısmını tüketebilir (saniye başına birkaç kare oluşturmaya eşittir) Dokunma ve hareketin sağladığı ekstra işlevselliğe gerçekten ihtiyacınız yoksa fare olaylarını kullanmak genellikle daha iyidir. Dokunma ve hareket olaylarını kullanmadığınızda, özellikle kaydırma, döndürme veya yakınlaştırma işleminde olduğu gibi bu tür olaylar hızlı bir şekilde gönderilirken, oluşan grafik değişikliklerinin miktarını azaltmayı göz önünde bulundurun. Örneğin, kullanıcı bir bileşeni yakınlaştırma hareketi kullanarak yeniden boyutlandırırken bileşenin içindeki animasyonu durdurabilirsiniz.
|
|
|