Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | Flash‘ta Distance() Metodu Ile İki Nokta Arasındaki Mesafeyi Hesaplama
Tahribat.Com Forumları
Grafik - Animasyon - Flash
      Flash‘ta Distance() Metodu Ile İki Nokta Arasındaki Mesafeyi Hesaplama
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 28 Ocak 2012 (Cumartesi) 16:42 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
ontedi


Kayıt : 4 Eylül 2005
www.ontedi.com
Erkek Üye
 

ActionScript 3.0'da iki noktanın arasındaki mesafeyi distance() metodu ile hesaplayan ikinci uygulamamız 


// Geometri sınıfını projemize dahil ediyoruz.
import flash.geom.*;
// Ekranımızda farenin tuşuna basılma anını yakalayan fonksiyon ekliyoruz
addEventListener(MouseEvent.MOUSE_DOWN, Basildi);
// Farenin tuşuna basıldığını yakalayan fonksiyonumuz çalıştırılıyor
function Basildi(olay:Event):void
{
    // Eğerki tıklanan hedef daire1 veya daire2 ise
    if (olay.target.name == 'daire1' || olay.target.name == 'daire2')
    {
        // Tıklanan nesneyi sürüklemeye başla
        olay.target.startDrag();
        // Ayrıca her sürüklemede aradaki mesafeyi hesaplayan
        // Hesapla() fonksiyonumuz çalıştırılıyor
        Hesapla();
    }
}
 
// Ekranımızda farenin tuşu bırakıldığı anı yakalayan fonksiyon ekliyoruz
addEventListener(MouseEvent.MOUSE_UP, Cekildi);
// Farenin tuşunun bırakıldığını yakalayan fonksiyonumuz çalıştırılıyor
function Cekildi(olay:Event):void
{
    // Eğerki bırakılan hedef daire1 veya daire2 ise
    if (olay.target.name == 'daire1' || olay.target.name == 'daire2')
    {
        // Hedefi sürüklemeyi bırak
        olay.target.stopDrag();
        // Ayrıca aradaki mesafeyi hesapla
        Hesapla();
    }
}
 
// Aradaki mesafeyi hesaplayan fonksiyonumuz çalıştırılıyor
function Hesapla()
{
    // İlk nokta olarak daire1'in merkez noktasını buluyoruz
    var merkez1:Point = new Point(daire1.x, daire1.y);
    // daire2'nin merkez noktası bulunuyor
    var merkez2:Point = new Point(daire2.x, daire2.y);
    // İki nokta arasındaki mesafeyi hesaplayan distance() metodu ile uzaklık hesaplanıyor
    var uzaklik:Number = Point.distance(merkez1, merkez2);
    // sonuc adlı metin içerisinde bulduğumuz değeri yazdırıyoruz
    sonuc.text = "Mesafe= " + uzaklik + "";
}




54069620.png%20%28550×200%29



http://www.ontedi.com/actionscript/distance-metodu-ile-iki-nokta-arasindaki-mesafeyi-hesaplama.html


http://www.ontedi.com Siteme beklerim herkesi. 
28 Ocak 2012 (Cumartesi) 17:41 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
FOXXLY


Kayıt : 19 Haziran 2006
O_o
Erkek Üye
 

teşekkürler reis


Memleketin tüm vatan hainleri, Toplanmış Mektep-i Sultaniye‘de, Ah bi müdür olsam, Hepsini s.... bi saniyede! 
28 Ocak 2012 (Cumartesi) 17:44 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
NmC


Kayıt : 23 Kasim 2008
(Cahil AKPli)
Erkek Üye
 

Oha bunun için fonksiyon mu yazmış adamlar :|

 

There are 10 types of people in the world. Those who knows binary and those who dont... 
28 Ocak 2012 (Cumartesi) 17:57 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
ontedi


Kayıt : 4 Eylül 2005
www.ontedi.com
Erkek Üye
 

NmC bunu yazdı:
-----------------------------

Oha bunun için fonksiyon mu yazmış adamlar :|

 


-----------------------------

Analitik düzlemde iki nokta arasındaki mesafeyi hesaplama ile aynı

= karekök(x'lerin farkının karesi + y'lerin farkının karesi)


http://www.ontedi.com Siteme beklerim herkesi. 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : Flash‘ta distance() Metodu ile İki Nokta Arasındaki Mesafeyi Hesaplama Favorilerime Ekle Yukarı Çık
Konuda 4 Mesaj Var.
Konu 122 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim