4 Aralık 2013, ÇARŞAMBA

Bootcamp 18 - Hit Algılama Fare Touch Nesne Dizileri Üzerinde Tuval

Bu önümüzdeki iki egzersizleri dokunuş ile başa çıkmak için gidiyoruz algılama vurdu ve çarpışma algılama nesne gerçekten onlar tıkladıklarında kullanıcının fare koordinatları okumak nasıl gösterdi Egzersiz numarası ondört bizim kampüs mouseover üzerinde şimdi fare için vuruş algılaması kapsayacak şekilde gidiyoruz ya senin bir oyun programlama eğer nesnelerin bir dizi karşı dokunuş parmak Kullanıcı musluklar ile uygulama şeyler yapmak için kampüs dokunan şey tıkladığında ne Eğer karşı fare vuruş algılaması anlamak istiyorum kampüsünüzdeki varlıkları tam olarak ne dokundu ediliyor biliyorum ki Sanırım biz ne z

aman ile bıraktığınız aynı kesin kodla başlamak için gidiyorum tartışma nesneler ve diziler üzerinde kovalamaca koyarak uygulamalarda çalışmak ben olduğunu düşünüyorum Egzersiz 17 biz bıraktığımız tam aynı kod istiyorum vücudun i

çine gitmek ve ben eklemek için gidiyorum ve bu şekilde sadece çıkış bazı durum can durumunun bir fikir elemanı yani geliştirici olarak bu uygulamanın ben neler görebilirsiniz Biz eklemek için gidiyoruz il

“Ders Kodu: http://www.developphp.com/video/JavaScript/Hit-Detection-Mouse-Touch-Over-Object-Arrays Fare veya dokunmatik JavaScript kullanarak HTML5 tuval üzerinde...”
Adam Khoury

k şey bir fare aşağı olay hangi da çalışır parmak ve siz bunu düşünmek, böylece tablet vardı aşağı parmak yanı yüzden ne yapacağım sadece olay dinleyicisi bu pencereyi kapmak olduğunu yerine daha popüler akran emin olun biz doğru girintili aslında kod olacak biz kampüs a hedef emin olun çıkarıldı lil Tay CTX rıhtım ve özledim Ben aşağı fareyi olacak olay dinleyicisi eklemek dot Ben Android tablet için çalışıyor mousedown Android tablet üzerinde test ve muhtemelen tüm

Bootcamp 18 - Hit Algılama Fare Touch Nesne Dizileri Üzerinde Tuval Resim 1 Bootcamp 18 - Hit Algılama Fare Touch Nesne Dizileri Üzerinde Tuval Resim 2 Bootcamp 18 - Hit Algılama Fare Touch Nesne Dizileri Üzerinde Tuval Resim 3 Bootcamp 18 - Hit Algılama Fare Touch Nesne Dizileri Üzerinde Tuval Resim 4

diğer tabletler ve aynı zamanda sadece için aşkına başvuran senin adamların bu 5 var dokunmatik tabletler için özel yapılmış JavaScript olayları En dokunmatik ekranlı cihazlar bu yüzden onun yerine ben sadece mousedown değilim olay dinleyicisi bir dokunuş başlangıç ​​dinleyici ekleyebilirsiniz yani bir fare aşağı olay işleme işlev içinde ilk şey Fare X ve fare y koordinatlarını almak için gidiyor nerede fare neden kullanıcıların Maus X Bizim kampüste bize bu değerleri veren kodu hakkında konuştuk böylece egzersiz nu

marası ondört biz gerçekten gitmeyecek biz zaten yaptık beri derinlemesine bu konuyu Şimdi yapacağız sonraki şey, biz döngü için kaçmayacak bir konum olduğunu biz aslında bu döngüler kapmak böylece binalarda üzerinde yine yapısı ve yapmak burada koydum bizim kapatma küme ayracı koymak emin aslında biz orada bu alabilirim şimdi ben sadece bir durum yerleştirmek için gidiyorum ve sonra tüm arkasındaki mantık anlatacağım Biz durumda kullandığınız ifadeler Temelde bu kod ile size algılama isabet verir kampüsünüzdeki nesnelere karşı touch için farenizi Ben durum elemanının koyuyor yapıyorum zaman dokundu ya ev olabilir bu yüzden ne olursa olsun kimliği nesneleri postane bakkal bizim iyilik tarayıcısında bu çalıştırıldı ve birisi dokunmak için en bu nesnelerden birini dokunmasına izin hepsi etrafında hiçbir şey yok statüsü almak oluyor görebilirsiniz çıktı Ben de onlardan biri temasa giderseniz şimdi hangi iyidir ben başka bir dokunma eğer evin dokundu söylüyor Ben başka bir dokunma tekrar hiçbir şey olmuyor ben etraflarında tüm dokunamayacaklarını Eğer postane dokundu diyor sen bakkal dokunma bu yüzden onun algılama tam olarak dokunmadan nereye ve uygulama kullanıcı olduğunu bilir Bu URL'ye gitmek yapmak istiyorsanız nedenle belirli bir öğeyi dokunmadan Ben sadece buraya gelebilir bu düğmeleri yapabilirsiniz ve benim binaları dizideki tüm bu öğeleri URL özelliği ekleyin ve daha sonra bu özel kalem URL'ye göndermek tıklandığında ve o got URL olacak dedin basit olurdu pencere var konum kodu bir pencere Yaa konum Eşit bana biz bu olsun nasıl arkasındaki mantığı açıklayalım tamam geç URL yapılacak hit algılama koşulu Algis düz İngilizce içine okunan ve umarım ne oluyor mantık diyordun anlayabiliyorum kütlelerin anlatım daha büyük ya da eşit olup olmadığını binanın fuar ve fare fuar binanın daha az Binanın zekâ B ÖLÜM artı fuar Binanın fuar artı bina ile eklemek Gerçekten bina ne kadar büyük yatay boyutlarını almak için ve kampüs alanı içinde olduğu ve biz de iki daha fazla ifade eklemeniz gerekir Kampüste dikey alanda görmek için değerlendirmek tıklama aynı akor ise bina diyor veya aşağı fare veya parmak dokunmatik binası aynı akorları içinde bu yüzden fare ise y konumu daha büyük ya da eşit olduğunu söylüyorlar Pozisyon az sonra neden binanın y konumu ve fare Bina pozisyonları artı binanın yüksekliği yüzden temelde tüm bu mantık yapmanızı sağlayan hayali sınırlar gibi doludur koymak Kullanıcı herhangi tıklarsa dikdörtgen Bu dikdörtgen biz koduyla idare gidiyoruz koşul içinde ve sonraki egzersiz egzersiz numarası ondokuz yılında Nesneleri animasyon olabilir, çünkü biz nesne çarpışma konuşacağız bunlardan herhangi isabet eğer tüm sahne üzerinde ister biliyorum birbirlerine yüzden belki kimse uygulamanızı tıklayarak olduğunu ve tıklamalar için dinlemekte olduğunuz şey vardır belki sadece bir yüzen nesnelerin başka içine smacks bilmek istiyorum Örneğin kullanıcı çekim a sahip bir lazer oyun gibi programlama ise lazer Bir lazerler açarak istediğiniz gibi herhangi bir düşman şeyler isabet bu yüzden çarpışma algılama yapacağız Bir sonraki egzersiz ve bu tüm hakkında oldu Bir fare fare çarpışma algılama hit algılama.

Açıklama

Ders Kodu: http://www.developphp.com/video/JavaScript/Hit-Detection-Mouse-Touch-Over-Object-Arrays Fare veya dokunmatik JavaScript kullanarak HTML5 tuval üzerinde nesnelerin bir dizi karşı algılama vurdu öğrenin.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

Adam Khoury

Adam Khoury

Profesyonel bir online bedava gibi kod ve tasarım öğrenin. JavaScript, PHP, SQL, HTML, CSS, ActionScript ve daha fazlası gibi usta geliştirme teknolojileri. Tüm videoları http://www.developphp.com daha iyi organize olan

YORUMLAR



10/10

  • 44
    Olumlu
  • 0
    Olumsuz
  • 5
    Yorum
  • 6559
    Gösterim

SPONSOR VİDEO

Rastgele Yazarlar

  • Amir Parmar

    Amir Parmar

    25 Kasım 2010
  • Jimmie Jones

    Jimmie Jones

    16 Kasım 2007
  • Smith Micro Graphics

    Smith Micro

    15 Mayıs 2008

ANKET



Bu sayfa işinize yaradı mı?