Kullanıcıya Ait Cevapları Göster: Kutluhan Aykut(27)
Soru: as3'de animasyonun tıkanma sebebi??
Soru: as3'de animasyonun tıkanma sebebi??
Merhaba,
Ben pek bi takılma çatlama görmedim..
ancaakkk bir kaç test’ten sonra şunları fark ettim..
Sayfaların yerlerine oturmasında son noktada durup küçük bir tıklama ile yerine oturuyor.. Scriptle’mi easing yaptın?
Özellikle anasayfa butonuna diğer sayfaların animasyonu bitmeden tıklarsan sapıtıyor yarım yamalak oluşma bitmeden kalıyor silinmiyor yerinde kalıyor.. Sanırım senn bahsettiğin takılma bu..
Bunun önüne geçmek için sayfa animasyonlarının son noktasına(yada script ise on noktaya bi if ekleyerek) _root ta yada bişekilde bi değişken tanımla hareketediyorum filam gibi hareket varken true yaparsın bitince false yaparsın
sonrada butonlara bu kontrolü yerleştirirsin kiiii hareketediyorum=false iken in aktif olsunlar..
Olay bumudur yoksa başka bişey mi?
Soru: Flash Component ve SwishMax Sorunu
Flash Component kullanıldığında bunları swf içwerisine compiled clip olarak alır. Bu compiled clipler Playerlar tarafından çalıştırıldığında sorunsuz çalışır.
ancak swishMax bu tip bir dosyayı import ederken swf içindeki compiled clipleri çözümleyemez ve içine düzgün şekilde alamaz.
Bu durumda combobox olaını component gibi değilde standart kodunu kendin yazıp bir kombo box oluşturursan (ki buradada class filan kullanmaman lazım standart AS kullanman lazım) belllkii Swishmax bunu import ederken çözümleyip içine alabilir ve ordada kullanabilirsin..
Ben genelde animatif öğeleri Swish içinde yapıp Sitelerin son birleştirmesini ve kodlamasını yine flash içerisinde yapıyorum..
Haa bide belki swishmax’ta combobox yapmanın yolu vardır.. Kodlama olayı bayaa gelişmişti swish’te de..
Soru: 'Adobe Director 11' Martta aramızda...
Yaşayan Lingocuları görmek ne güzel… :)
Walla epeydir umudu kesip Zinc ve m-Projector’la haşır neşirdim ama dediklerini yaparlasa o zaman ‘Director is Back in Town’ demek lazım.. Sanırım dediklerini yapacaklar.. bakalım bekleyip göreceğiz..
Soru: Flash Swf Load Nasıl Yapılır?
if($tp==$yk and $tp>5){
Sanırım sorun burda.. Flash’ta "and" "&&" olarak kullanılıyor. Ayrıca "$tp>5" olmasının amacı nedir.. Normalde sadece "$tp==yk" toplam byte ve yüklenen byte’in eşit olması yeterli olacaktır..
Dene bakalım bi şöyle
if($tp==$yk){
Ayrıca trace() komudu ile takip et veriler doğru dönüyor mu?
trace("Yüklenen:"+$yk+" Toplam:"+$tp);
Bunu da if’in önüne yazabilirsin bu sayede output penceresinde nekadarı yüklenmiş ve toplam boyutu ne imiş göreceksin..
Soru: flash compenent sorunu. ?
Linkini yollasan bakalım bi.. Garip bir sorun bug olabilir..
Radio button için component kullanma istersen kendin de yapabilirsin.
Soru: pdf boyutunu küçültme
Küçültmek derken.. ?
Sayfa boyutu’nu mu diyorsun.. Eğer PDF vektörel yapıdaysa zaten printer çıktısı için a5’e resize eder..
Sanırım bu tip düzenlemeleri için Adobe Acrobat kullanman gerekir.
Ya da pdf dökümanındaki bilgileri yeniden in design’da yarat a5 olarak export et.
Soru: dreamweaver-timeline
Valla DHTML + Javascript’i ayrıntılı bilmen gerekebilir.. Şimdi wizard yapıları veya templateleri kullanarak yapılan web üretimlerinde genelde bu tip sorunlar olur.
Timeline’i bilmiyorum ancak bir browser’da çalışıp diğerinde çalışmıyorsa, kullandığın kodda explorer’ın sevmediği yada anlamadaığı kodlamalar vardır.
Javascript error oluşuyor mu? Bi ona bakabilirsin. Birde IE 6 mı 7 mi bazı html ve js kodları 6 da çalışır bazılar 7 de.. 7 daha sorunsuz aslında ancak bazı yenilikler ve artık kullanılmayan kod kütüphaneleri ve yapılarını yenileri ile değiştirmen gerekebilir..
Ingilizcen varsa yabancı forumlarda da arat..
Soru: Dinamik oluşturulan Spritelarda startDrag sorunu.
function tikla(evt:MouseEvent):void {
trace(evt.target.name);
evt.target.startDrag();
}
drag oluyor şimdi ;)
Soru: pdf boyutunu küçültme
Acrobat zorlu bir formattır güvenlikli yapısı nedeniyle bir kere oluştumu öyle kolay kolay update edemezsiiniz..
Dosya boyutu derken filesize dan bahsediyorsak..
1- Dosya içinde varsa jpeg ve diğer formattaki imajlar hi-res konmuş olabilir onlara edit emek lazım.
2- İçindeki metin yine resim olarak konumuş olabilir.
3- içindeki metin converttopath yapılıp yani font özelliği kaldırılıp vektörele dönüştürülmüş olabilir.
En iyisi Acrobat olna birinden yardım istemeniz.. Bende yok ne yazıkki eskiden çalıştığım şirkette vardı..
Soru: FSCommand neden çalışmaz
vista mı xp mi? Vista folder systemden kaynaklanıyor olabilir.. Bazen vista bu tip saçmalıklar yapabiliyor. .bat dosyası normalde çalışıyordur herhalde di mi ?
Soru: allah aşkına yardım edin
Yeşil ekran derken ?!?
Soru: resim önizlemesi yapabileceği bir flash templatte yapmak istiyorum XML dosyası ıle calısacak
ön izleme derken galeri modülü gibi birşey mi..
Öyleyse ingilizceniz varsa:
Soru: FSCommand neden çalışmaz
Hım.. genelde masa üstünde filan dosya olursa bulamıyor.. "Kullanıcılar/User name" içindeki pathlerde kafası karışıyor.. Ama bu bat dosyası direk C:/ içinde filan olunca yada boşluksuz türkçe karaktersiz yerlerde sorun çıkarmıyor..
bat dosyası çalıştığı zaman çalıştırıldığı exe’nin path yapısına göre filan refereans alıyor galiba…
Ya da path içinde türkçe ve/veya boşluk karakterleri olursa sapıta biliyor.. Bu problem Flasha bağlı bir sorun değil bilen varsa yöntem anlatsın..
Soru: 3D, multiplayer ve online oyun hk.
3d oyun yapmayı düşünüyorsanız kesinlikle Adobe Director tavsiye ediyorum. Tartışmadan okuduğum kadarıyla Director kullanıcısı pek yok. Bende yıllardır Flash kullanıyorum ancak beraberinde oldukça fazla Director ve Lingo ilede uğraştım. Her ne kadar 3d oyun programlama konusunda çok bilgi sahiib değilsem de eğer online multiplayer bir oyunu multiplayer platform desteği ile yapacaksanız düşük bütçeli çözüm olarak Director diyorum.
Adobe Director 11’i çıkardıktan sonra Aegia Physix’i de dahil etti. Sanırım Director paketi satın alanlara artık Multiuser Server’ı ya bedava yada çoook uygun fiyata veriyorlar. (Yanlış biliyor olabilirim)
Adobe 11 ile yapılan oyunlara en güzel örneklerinden biri
http://www.adobe.com/products/shockwaveplayer/mountainbike_game/
Tabiki daha ileri bir altyapı ile daha mükemmel sonuçlar alınabilir.. Ancak web tabanlı ve düşük bütçeli için (Özellikle Adver game’ler için Director diyorum..
Soru: 3D, multiplayer ve online oyun hk.
Bu konuda haklısınız.. Açıkçası Director 4 sene kadar öksüz kaldı. Ancak Bu süre içerisinde kullanıcılarının büyük bir çoğunluğu umutlarını yitirmedi ve bekledi. Adobe bu konuda umut verici açıklamalarda bulunudu.. Özellikle onlarda shockwave formatının nelere kadir olduğunun ve yaygınlık derecesinin farkındalar. Açıkçası ben güveniyorum ancak kendimce sonuçta ciddi bir iş yapılacaksa daha derin düşünmek gerekebilir.
Online 3d oyun platformu olarak bulduğum Javascript dilini script olarak kullanan bie engine daha var
www.dxstudio.com
Bu platformda ister offline ister online oyun yapılabiliyor. takip ettiğim 3 senede ilerleme gösterdiler. Bunun yanı sıra daha 2-3 tane daha web platformunda plug-inleri ile 3d oyun imkanı sunuyorlar ancak pluginleri yaygın değil o nedenle tavsiye etmiyorum.
Soru: Stop edilen uygulamanın sayfa yenilense bile play butonuna tıklanmadığı sürece kadar stop kalması mümkün mü?
Bunu ancak browser’a cookie vasıtasıyla flasha değer göndererek yapabilirsin.
Mesela movie’yi 32 frame de durdurdun.
Stop ettiğinde bir değişkeni (moviestropped=true;where=32) bilgisayarda cookie’ye yazdır.
Sonra refresh edildiğinde ya da sayfaya girildiğinde Flash ilk olarak cookie’den bu bilgiyi okusun.
Okuduktan sonrada
if(moviestopped){ gotoAndStop(where) }
gibi bir kodla Flash’a git cookie’deki bu framede dur dersin
Bu bi yöntem tabi.. Vardır başka yolu da.
Soru: resimler üzerinde transform
Flash’ta basit 3d kodlama yapman gerekecektir. Bunun için hazır 3d motorlar var..
http://www.flashsandy.org/ bunlardan biri.
Rsimlerin bulunduğu movie clipi 3-boyutlu düzlem olarak tanımlayıp mouse pozisyonuna göre özel ease-out kodu ile ilgili hareketleri yaptırabilirsin.
Söylemesi kolay ama yapması en azından benim için zor (Uğraşmam okumam lazım)
Ya da sadece bu işlemi yapan 3d-enginecik 0 dan yazabilirsin.. Flash 3d ile ilgili araştırma yaparsan çözüm bulabilirsin sanırım.
Soru: mavi, kırmızı ya da sarı alev efekti
Premierede plug-inler var alev efekti yapan ancak bunlar 2 boyutludur ve pekte süper değiller açıkçası.
Bu iş Adobe Aftereffects ile yapabilirsin. Nasıl yapabileceğine ilişkin video tuoriallar aşağıdaki linkte..
http://www.videocopilot.net/
Bu site süper herkese tavsiye ediyorum..
Soru: Autorun cd ye müzik
Öncelikle _root’a yüklemiycektin… :)
Exe’yi Adobe Director ile yaratırsan yada (Zinc veya mProjector) içine ses ekleyebilirsin. Director içine ses kanalına koyabilirsin direk. Zinc veya Mprojector içinse ayrı bir form yaratıp o forma senin müzik çalan swf’ni formu gizleyerek çaldırabilirsin.
Direk Flash exesi yaptıysan zor.
Soru: flash kategorileme
Asp ile uygun bir xml dosyası yarattırırsın… Flasha bu xml’i parse ettirip menüyü dinamik yarattırırsın
Opensource veya paralı xml’den menu yapan kodlar var etrafta araman lazım biraz..
Soru: Göreceli olarak XML Parse
Xml’i Bu şekilde yazdıysan _parent.childnodes[i].childnode (tam doğru yazmamış olabilirim) gibi erişebilirsin.. i=id olacak tabi..
Flash’ın xml parserinde selectNodes yokmuş galiba forumlara baktım helpe baktım bulamadım…
:)
Soru: 3D, multiplayer ve online oyun hk.
Oyun motorları hakkında en kapsamlı bilgi bence
http://www.devmaster.net/engines/
adresinde..
Kategorize edilmiş ve user yorumları ve özellikler neredeyse tam olarak verilmiş. Bende burdan araştırıp dxstudio’u bulmuştum..
Yazdıklarınıza bakılırsa daha sağlam ve profesyonel altyapı ihtiyacınız olacak. Bu açıdan buraya bir göz atınız.
Bir diğer tavsiyemde benzer ticari oyunların (off/online) ne gibi alt yapılar kullandıklarını araştırım. Mesela ben de imkan ve para olsa Bir FPS yapacaksam unreal motorunu tercih ederim. ama mmporg denilince mesela world of warcraft hangi motoru kullanıyor ya da free olan silkroad online onlara bakardım..
Yani amreikayı teknolojik açıdan yeniden keşfetmeye gerek yok. Uygun bütçeli bir motor bulunup işe koyulmalı bence.. Ayrıca araştırmanızı anlıyorum aslında bütçe yapmaya çalışıyorsunuz ki önünüzü göresiniz. Ama belkide bir tanesini (hangi dili kullanacaksanız) seçip plugin mimarisi ile oyunu tasarlayın. Daha sonra baktınız alfa sürümler iyi betalarda diyorki bu oyun tutar. O zaman pro versiyona, daha önceden yazdığınız scriptleri uyarlayarak devam edersiniz.
Her nekadar bir kaç oyun yazan grup ve kişiler varsa da Türkiye’de tecrübe ve bilgi açısından hala epey gerideyiz. Kimsenin birden çok oyun motoru denemesi herhalde mümkün olmamıştır. Yani bir motoru denemek için bir yere kadar gelin sonra deyin ki bu istediğim gibi değil du bakaım bu nası bilemedim bide bu nası.. en fazla 3 tür 5 tir.. Çünkü denemek için bile çok fazla emek ve zaman harcıyoruz.
Keza ben 3d oyun konusunda tek başıma bir yere varamadım henüz (işten güçten kendimi geliştiremedim)
Ama sorarsanız.. işte Director, Dxstudio azıcıcık Ogre bide Virtools var çok pahalı ama onunda commercial oyunlarda (Syberia 1, Syberia 2) çabuk üretim ve test amaçlı kullanıldığını biliyodum. Bunlarla haşır neşir oldum.. Biraz konuyu dağıttım farkındayım ama dağılıyo böyle işte :)
Soru: mavi, kırmızı ya da sarı alev efekti
Avid’i küçümsemeyelim arkadaşlar. Yapısal olarak efekt alt yapısı daha az ve daha kısıtlı gibi görünsede Avid Broadcast kalitesinde görüntüler işlemek için kullanılıyorlar. Yüksek çözünürlüklü ve sıkıştırma olmadan montaj (düz montaj) yapmak için sağlam ve hızlı sistemler olmalı. Avid öncelikle bunu sağlıyor.
Premiere’de sıkıştırmasız avi yada DV avi formatında montaj yapmayı deneyin diyelimki 60 dakikalılk ve ya 100 dakikalık bir montaj için epeyce ram ve işlemci hızı gerekir hatta real time render kart desteğide..
Aslında PRemiere kullanıcı dostu olmak için elinden geleni yapıyor ve her formatı destekliyor ama bunun karşılığında görüntü kalitesi ve işlem zananından büyük feragat ediyor. Tabii 5000-7000 dolarlık ve kart destekli sistemleriniz yoksa.
Efekt olaylarına gelince o ayrı iş After effects’de aslında oldukça güçlü ama daha mükümmel efektler için Combustion vs. gibi daha profesyonel yazılım ve destekleyen kartlı sistemlere ihtiyaç var.
Burada ne yapmak istediğiniz önemli. Eğer DVD’ye basılacak 3-5 dakikalık alevli savaş sahnesi yapacaksanız. Standart montajı premierede hazırlayın.
Alevli kısımlarını ise After Effects’te 5-10 sn’lik kliplewr olacaktır..
Hep Microsoft DV Avi olarak çalışın
Daha sonra tüm materyalleri PRemiere’de birleştirin. DV Avi olarak export edin (Ya da DVD)
Eğer varsa DVD’ye çevirme işlemlerini de Canopus Pro Coder ile yapın
Amaaa eğer daha iyi şeyler yapmak istiyorsanız o zaman yatırım yapmanız gerekecektir.
Başlangıç için premiere ve after effects kombinasyonu ile başlayabilirsiniz. Sonuçta premiere ve after effects Türkiye’de profesyonel olarak birçok Prodüksiyon Firması tarafından kullanılıyor. O nedenle yanlış olmaz..
Videocopilot sitesindeki patlamalı örnek bir projeyi alıup açtığımda 10 sn lik bir proje idi. Elimdeki 2 gb ram core duo 3gigahertz işlemci ve nvidia 8600 GT ekran kartımla bile 1 frame’i dv kalitesinde render etmesi 15-20 saniye sürüyordu hatta bazen after effects kaynakları yeterli bile bulmuyordu (özellikle birden fazla blurrlu katmanda)
Yani "ne kadar ekmek o kadar köfte" durumu var anlayacağınız..
Soru: 3D, multiplayer ve online oyun hk.
Yanlış biliyorsam maruz görün.. Ancak Flash’ta 3d için kendi altyapısını kullanan AS3 ve veya AS2 ile bir 3d engine oluşturuluyor. Ve Flashplayer’in yetenekleri çerçevesinde (player 10 ciddi gelişmeler göstermiştir kabul etmek lazım) 3d ortam yaratılmakta.
Yani Directx veya openGL gibi ekran kartlarının destekledikleri classlara ulaşmıyor benzerleri yeniden yaratılıyor o da software engine ile. Yani bu durumda ekran kartlarındaki classlara direk erişmek daha yüksek performans getirmez mi?
Yani ben de illede Director demiyorum ama flashla yapılacak oyunlar bence ( sadece kişisel görüştür aksini görürsem hemen kabul edeceğim.. Çünkü bende aslen flash developer’ım) Mevcut performansla ancak directx 7 tadında olacaktır belki FPS problemi bile olacaktır.
Rusların alternativasına baktım oldukça başarılı ama dediğim standartlarda gibi..
Bu nedenle Director 11 Aegia ile çok yakında directx 9.0’ı da destekleyecek.. Temcit pilavı oldu ama bi bakmak lazım diyorum ben.. Malum epey bir ara verildi director’a dolayısıyla kullanıcılarını ve popülerliğini kaybetti. Bi nevi Java appletler gibi aynı dönemde söndü ama ölmedi.. ;)




Merhaba,
Ben pek bi takılma çatlama görmedim..
ancaakkk bir kaç test’ten sonra şunları fark ettim..
Sayfaların yerlerine oturmasında son noktada durup küçük bir tıklama ile yerine oturuyor.. Scriptle’mi easing yaptın?
Özellikle anasayfa butonuna diğer sayfaların animasyonu bitmeden tıklarsan sapıtıyor yarım yamalak oluşma bitmeden kalıyor silinmiyor yerinde kalıyor.. Sanırım senn bahsettiğin takılma bu..
Bunun önüne geçmek için sayfa animasyonlarının son noktasına(yada script ise on noktaya bi if ekleyerek) _root ta yada bişekilde bi değişken tanımla hareketediyorum filam gibi hareket varken true yaparsın bitince false yaparsın
sonrada butonlara bu kontrolü yerleştirirsin kiiii hareketediyorum=false iken in aktif olsunlar..
Olay bumudur yoksa başka bişey mi?