Türkiye Online Medya Araştırması

İçeriğin rss beslemesi kullanımda değil Soru - Cevap Bölümü / Kategori: Programlama

20/03/2010 - 15:50:37 cevap (4) Okunma : 1673 Bu yazıyı 0 kişi tuttu.

AS3'de bir nesneyi motion guide ile nasıl yapabiliriz?

selam arkadaşlar..

bir yay üzerinde drag yapmak istiyorum

yada şöyle sorayım as3'de bir nesneyi motion guide ile nasıl yapabiliriz.

adres ctulek profilini göster
Çağdaş Tülek 16.04.2008 03:32:08
En iyi cevap mı ?

Merhaba,

Bir nesneyi sağa sola sürüklerken belli bir "path"de gitmesini istiyorsunuz değil mi? AS3'te bunu yapmanın bir yolu yok sanırım. Ancak şöyle bir yöntem işe yarayabilir gibi duruyor.

Elinizde bir MovieClip olsun. Bunun içindeki timeline 100 frame olsun. MC içinde bir "layer"da "motion guide"ınız, bir "layer"da da o guide üzerinde hareket eden bir başka "MovieClip"iniz olsun. Bu ikinci MC'de onPress yapıldığında _root'ta bir fonksiyon sürekli çağrılsın. Bunu yapmak için de ilk MC'nin onEnterFrame olayına o fonksiyonu eklemek çözüm olabilir.

ilkmc.addEventListener(Event.ENTER_FRAME, fonksiyon_ismi)

Fonksiyonun yapacağı iş imlecin o andaki x koordinatını alıp 1-100 arasında bir değere normalleştirip ilk MC'de gotoAndStop(normallesmis_x) çağırması.

İkinci MC'ye bir de onRelease olayı içerisinde

ilkmc.removeEventListener(Event.ENTER_FRAME, fonksiyon_ismi) 

yaparsanız fare bırakıldığı zaman da bu işlemin durmasını sağlayabilirsiniz.

Biraz ileri seviye AS yazımı var bu işin içinde ama çok da zor değil.

Sevgiler,

Çağdaş Tülek

adres flashtr profilini göster
Ahmet Yılmaz 16.04.2008 03:33:20
En iyi cevap mı ?

aslında yapılıyor ama biraz zahmetlice...

örn: http://blogs.adobe.com/rgalvan/2007/05/copymotionto_as3.html

ama benim araştırdığım biraz daha pratik yöntemi var mı?

adres Saki3d profilini göster
Serkan TERZIOGLU 24.12.2008 17:46:51
En iyi cevap mı ?

http://www.kirupa.com/forum/showthread.php?t=261305 linkte soyledigin uygulamanın as2 kodu ile yapılmıs hali ve kaynak codu ve dosyası mevcut as3 ile bulursam onu da postlarım ;)

adres Saki3d profilini göster
Serkan TERZIOGLU 24.12.2008 20:20:37
En iyi cevap mı ?

http://www.flashdevelop.org/community/viewtopic.php?f=9&t=3579

burda motion guide ile yapılan animasyona actionscript ile baska bir mc atanıyor, işine yarar insallah kaynak dosya linki

http://flashdevelop.org/downloads/documents/FlexSDK_AnimationWithCS3.zip

bir de tweenmax diye bir flash eklentisi var onu incelemedim daha onda istedigin ozellik bu eklenti ile kolaylıkla yapılıyor.

aç-kapa Bu Yazıyı Tutanlar

bu yazıyı tutan kimse yok.

yeni üyelik | şifremi unuttum

aç-kapa Toplantı Özgür Yazılım ve Linux Günleri '10

Özgür Yazılım ve Linux Günleri '10

İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori: Toplantı

aç-kapa Yarışma 3. Uluslararası Ekslibris Yarışması: İstanbul 2010

3. Uluslararası Ekslibris Yarışması: İstanbul 2010

İstanbul Ekslibris Dernegi, Feyziye Mektepleri Vakfı ve Işık Üniversitesi, kitaplar için mülkiyet işareti olarak kabul edilen ve üzerinde estetik dege...
Kategori: Yarışma

aç-kapa Konferans Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Yeni Medya ve Etkileşim Konferansı 2010 - Marmara Üniversitesi

Generally speaking, the term "New" brought about debates. We try to open up and elucidate the term "New" along with "Interact...
Kategori: Konferans

aç-kapa Konferans 3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

3. Uluslararası Gelecek İçin Öğrenme Alanında Yenilikler Konferansı 2010: e-Öğrenme

Konferans ile ilgili ayrıntılı bilgiye aşağıdaki bağlantıdan ulaşabilirsiniz: http://www.futurelearning.org.tr/katilim_cagrisitr.pdf ...
Kategori: Konferans

üyeler Son Kahramanlar...

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 58 (50 kayıtlı, 8 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

lightblue ...

Blog Bölümü Blogevi.com'a Taşınıyor

Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...

7.500'üncü üyemiz Cem Koç!

Neler Yapılabilir?

500 Hatası Hakkında!

Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)

coldfusion mysql ubuntu
 
sponsor adobe istanbul