Anasayfa İletişim RSS
Ceyhun Akgün Derslerini Okumak için Tiklayin Şimdi Illustrator Zamanı
Dünyanın en yaygın kullanılan masaüstü yayıncılık yazılımlarından biri olan Illustrator kullanıcıları hayran bırakmaya devam ediyor. Illustrator programına giriş yazısı diyebiliriz.
 
Şimdi Üye Ol | Şifremi Unuttum
 
 
 
Anasayfa » Flash (140 ders)
 
Mouse'u Takip Eden Şekil

Yazar: Hakan Çamoğlu  
Eklenme: 26.08.2007   Okunma: 2594    Puan: 5   Seviyesi:  Orta



550x200 boyutunda boş bir Flash dokümanı açın ve daha sonra araç kutusundan Rectangle aracını seçerek sahneye bir kare çizin. Karenin genişliğini 100, yüksekliğini 200, x koordinatını 0 ve y koordinatını 0 olarak ayarlayın.

Daha sonra kareyi MovieClip olarak sembole dönüştürün ve kare_mc örnek ismini verin.



Bütün bu işlemleri tamamladıktan sonra Timeline'dan 1.anahtar kareyi seçin ve Action panelini açın (F9).

İşlemi tamamlamak için Actions paneline aşağıdaki kodu yazın.


onEnterFrame = function () {

    if(kare_mc._x < _xmouse){

        kare_mc._x = kare_mc._x + (_xmouse - kare_mc._x)/10;

    }else if(kare_mc._x > _xmouse){

        kare_mc._x = kare_mc._x - (kare_mc._x - _xmouse)/10;

    }

};



Ctrl+Enter ile filminizi test ettiğinizde karenin mouse'u takip ettiğini göreceksiniz.

Örnek uygulamayı indirmek için tıklayın.
 
  • Currently 5.00/5
Değelendirmek için üye girişi yapmanız gerekmektedir
EkleBunu Sosyal Paylam Butonu
Mouse'u Takip Eden Şekil Dersini Yazdırın

"Mouse'u Takip Eden Şekil" dersi için 18 yorum var

27.08.2007 Oquen diyor ki:
ellerinize sağlık gerçekten güzel bi ders olmuş.yalnız ben bu örnekteki gibi bi mc oluşturdum bunun içinde sıralı butonlar var.burdaki gibi mouseyi takip ediyor fakat üstüne gelince durmasını istiyorum bunu nasıl yapabilirim yardımcı olursanız sevinirim.tekrar tşklr

21.09.2007 karaca diyor ki:
Çokk Teşekkürler
Yalnız yukarı aşağı hareket nasıl yapılır.

26.09.2007 ramazanilk diyor ki:
emeğe saygıı

29.09.2007 king-lion diyor ki:
Yazmış olduğun kod şeklin,fare imlecini belli bir hassaslıkla(bu hassaslık yazdığın koda göre /10 değeri değiştirerek ayarlanabilir)takip etmesi içindir.Eğer şeklin fare imlecini birebir takip etmesi isteniyorsa şeklin x ve y eksenini mouse x ve y eksenine direk eşitlemek daha mantıklı olur:
onEnterFrame=function () {
kare_mc._x=_xmouse;
kare_mc._y=_ymouse;
};
uygundur.
Yazdığın kodda imlecin kordinatları her değiştiğinde pc hesaplama yapmak zorunda kalacak,bu da pc yi biraz zorlayacaktır.

07.10.2007 crazy_heart24 diyor ki:
yukarı ve aşağı için bunu yaz

onEnterFrame = function () {
if(kare_mc._x < _xmouse){
kare_mc._x = kare_mc._x + (_xmouse - kare_mc._x)/10;
}else if(kare_mc._x > _xmouse){
kare_mc._x = kare_mc._x - (kare_mc._x - _xmouse)/10;
}
{
if(kare_mc._y < _ymouse){
kare_mc._y = kare_mc._y + (_ymouse - kare_mc._y)/10;
}else if(kare_mc._y > _ymouse){
kare_mc._y = kare_mc._y - (kare_mc._y - _ymouse)/10;
}
}}
;

16.10.2007 s3d4t diyor ki:
çok güzel bi çalışma olmuş eline sağlık

30.11.2007 sezgin_w900i diyor ki:
kardeşler bunun aynısından bi daha var galiba 1. sayfada

22.01.2008 minik!!! diyor ki:
ya benim cisim fareyi izlemiyo
bi yardımcı olurmusunuz

27.01.2008 sonzeybek diyor ki:
teşekkürler çok işimize yarayacak bi çalışma olmuş

09.04.2008 SiPaaa diyor ki:
ALLAh Razı Olsun..Çok Güsel

17.04.2008 navireb diyor ki:
ya sağolun ama ben herşeyi tam yapıyorum ctrl+enteri tıkladığımda hem cisim mausu takip etmiyo bide hata veriyo sebebi ne acaba öğrenebiliriyim?

17.04.2008 ivanbelarus diyor ki:
ters yönde nasıl yaparız bunu? yani farenin tam tersine itilse?

20.04.2008 seyyhan diyor ki:
ya çok saolun sayenizde hoca 0 vermiyecek

10.05.2008 hayalet1988 diyor ki:
çok teşekkürler çok yararlı bir çalışma

19.05.2008 nacilaaaaaaaaaa diyor ki:
güzel olmuş kardeş

02.07.2008 baba26 diyor ki:
güzel olmuş kardeş...

ye olmadan yorum ekleyemezsiniz !


UYARI: SANALKURS'ta yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. SANALKURS'ta yer alan hiçbir makale, yazarından izinsiz başka bir yerde yayınlanamaz. SANALKURS kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu her türlü fikri eser, fotoğraf, resim vb. materyal ve ürünleri kullanamazlar. SANALKURS kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir. Söz konusu haksız kullanım nedeniyle SANALKURS .NET'in hiçbir hukuki sorumluluğu bulunmamakta olup, haksız kullanım nedeniyle SANALKURS.NET'in üçüncü kişilere ödemek zorunda kalabileceği her türlü tazminat ve/veya adli/idari para cezaları ilgili Sanalkurs kullanıcılarından rücu edilecektir.
 İSTATİSTİKLER
XML Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz
ÇEVRİMİÇİ 183 Ziyaretçi, 20 Üye (1 Gizli)
sagokolik, eagle_kartal_33, BySimariq, ace.136, redblack, erkan000, ANUBIS, blue-r, zgaray_23, y_semin, sewko, mirzabeyhoca, ferhatkrblt, aydosem, beter, cendo, mina_06, 06designer06, sad@
Bugün: 1498, Dün: 4674, Bu Ay: 21150, Toplam Ziyaret: 1049016, Toplam Üye: 92377, Son Üye: erkan000
Toplam Ders: 1645, Toplam Yazar: 40, Toplam Dosya: 43, Toplam Link: 109
   
RSS Kaynağımızdan yararlanarak sitemizdeki derslerimizi masaüstünüzden yada web sitenizden takip edebilirsiniz