3D, Kişisel, Programlama

Away3D SWC

09.12.2009

Olm bu away3D'i yapan adamlar bildiğin dangoz lan. Daha önceki bu konu ile ilgili yazımda Alternativa3D'nin compile süresinin çok kısa olduğundan bahsetmiştim bunun nedeni swc yani Component olarak compile edilmiş bir şekilde dağıtılması ve her seferinde tekrar tekrar derlenmemesi idi :) Dedim swc oluşturmak dert bi iş değil kendi sayfasında olmasa bile birileri yapmıştır mutlaka away3D'nin de SWC versiyonunu. Aramalarım sonucunda yapan, yapılışını tarif eden falan sayfalara ulaştım ve bu sayfalardaki yönergelerle Flex SDK ile gelen "compc.exe" yardımıyla kendi swc'mi oluşturdum ama yok arkadaşım bir türlü Flash'da çalışmadı. O kadar zaman uğraştım ama nafile Eclipse falan da indirdim hatta ama yok yok yok! :)

Hacı sonra baktım olacağı yok bu işin dedim iş başa düştü. Flash'ın kendisinde de hazırlayabiliyorsunuz ve bu swc'ler çalışma garantili :) Yalnız Flash'da hazırlıyorsanız ve bir kütüphaneyi kullanmak istiyorsanız bu kütüphanenin tüüüm class'larını kod ile oluşturmanız gerekiyor. Mesela away3D için Scene3D class'ını kullanacaksanız Flash'da var a:Scene3D; şeklinde mutlaka bir gönderme yapmanız lazım ki swc'nin içine bu class bilgisini yazsın. Bu da 400 kadar class'ı olan away3D gibi kütüphanelerde baaaayaaaa bi işçilik gerektiriyor ne yazık ki. Hacı bunun için gittim away3D'nin tüm kütüphanelerinin listelendiği bir sayfa buldum sayfayı kopyaladım excel'e aktardım sonra da excel'in fonksiyon özellikleri ile import ve class oluşturma kodlarını yazdırdım ve bunları Flash'a aktardım. Flash CS3 ne hikmetse bir türlü swc dosyasını oluşturamadı. Compile işlemini yapıyor ama sonuçta dosya çıkmıyordu ben de açtım Flash CS4'de yaptım aynı işlemi bu sefer oldu.

Sonuç olarak Flash 9 için olan Away3D 2.4.0 versiyonunu swc olarak kullanmak istiyorsanız buyurun buradan yakın :)

away3D.swc (415.18 kb)

Bunları da Oku, Sorucam

Yorum Yok

Yorum Yaz