dHtml - Elemanı hareket ettirme

Dhtml dHtml - Elemanı hareket ettirme Programlama Dilleri hakkında bilgi paylaş; Katmanı istediğimiz yere hareket ettirmek istediğimizde yeni bir fonksiyon tanımlamamız gerekmektedir. Bu fonksiyon katmanımızı ...
Cevapla
WebMasTer SiTeSi
 
Seçenekler
  #1  
Arama 24-01-2008, 01:38
Banlı
Üyelik Tarihi: 18/09/07
Mesajlar: 1.551
 
     WS-Ticareti: (1)
Blog Yazıları: 1
Teşekkürleri: 0
20 Msg. 27 Tşkr.
Rep Gücü: 0 B737 rep gücü epey yüksek

dHtml - Elemanı hareket ettirme

Katmanı istediğimiz yere hareket ettirmek istediğimizde yeni bir fonksiyon tanımlamamız gerekmektedir. Bu fonksiyon katmanımızı istediğimiz yere hareket ettirecektir. İlk olarak işin mantığını anlamak için bir deneme fonksiyonu yazalım.

function hareket(nsn)
{
nsn.xkon += 10;
nsn.left = nsn.xkon;
setTimeout("hareket(eleman)",30);
}En yalın haliyle bu fonksiyon elemanımızın xkon değerini 10 pixel artıracaktır. Bu işlemi devamlı yapmak için ise her 30 milisaniyede bir hareket fonksiyonu setTimeout metodu tarafından çağrılacaktır. Bu fonksiyon devamlı bir hareket sağlar. Şimdi sonucu görelim .


Bu örneğimizden sonra hareketin nasıl yapıldığını görmüş olduk. Hareketimizin düşey yönde olması için ykon ve yatay yönde olması için xkon ve çapraz olması için hem xkon ve hemde ykon değerlerini artırmamız gerekmektedir.


function yatayHareket(nsn)
{
nsn.xkon += 10;
nsn.left = nsn.xkon;
setTimeout("yatayHareket(eleman)",30);
}
function duseyHareket(nsn)
{
nsn.ykon += 10;
nsn.top = nsn.ykon;
setTimeout("duseyHareket(eleman)",30);
}
function caprazHareket(nsn)
{
nsn.xkon += 10;
nsn.ykon += 10;
nsn.left = nsn.xkon;
nsn.top = nsn.ykon;
setTimeout("caprazHareket(eleman)",30);
}
Alıntı ile Cevapla
Cevapla
Arama Etiketleri: , , ,



Seçenekler


Benzer Konular
Konu Konu Açanlar Forum Cevaplar Güncel Mesajlar
Dersler: ActionScript 3.0: Frame'ler Arasında Hareket Etme W-S Makaleleriniz 0 03-12-2008 01:18
Maymunlar düşünceleriyle robotu hareket ettirdi kadınca Haberler 0 01-06-2008 01:50
HTML dilinin en temel elemanı : Döküman biçimleme belirteçleri (TAG) kadınca Webmaster Sözlügü 0 25-02-2008 12:49
Javascript ile uçan bir kuşa hareket verme B737 Javascript 0 26-01-2008 04:28
Mouse tıklama ile hareket B737 Dhtml 0 24-01-2008 01:38


Webmaster web tasarım online reviews ~ Kadınlar blogu ~ Apple iPhone, iPod Touch ( iTouch ) Forum ~ iPhone