16.07.2015 Views

Flash Cs5.5 Türkçe Eğitim Kitabı (Adobe.com-Pdf)

Flash Cs5.5 Türkçe Eğitim Kitabı (Adobe.com-Pdf)

Flash Cs5.5 Türkçe Eğitim Kitabı (Adobe.com-Pdf)

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

FLASH PROFESSIONAL'I KULLANMAEn iyi uygulamalar508yerleştirerek, belirtilen örnek için hızlı piksel kaydırmasını etkinleştirin. Bir kullanıcı film klibi örneğini kaydırdığında,tüm metin alanını yeniden oluşturmanın yerine, kaydırılan pikseller yukarı taşınır ve yeni olarak ortaya çıkan bölgeyioluşturur.Pencereleme sistemi Örtüşen pencerelerden oluşan karmaşık bir sisteme sahip bir uygulama. Her pencere açılabilirveya kapatılabilir (örneğin, web tarayıcısı pencereleri). Her pencereyi bir yüzey olarak işaretlerseniz (cacheAsBitmapözelliğini true olarak ayarlarsanız), her pencere yalıtılır ve önbelleğe alınır. Kullanıcılar, pencereler örtüşsün ve herpencerenin vektör içeriğini yeniden oluşturmasına gerek olmasın diye pencereleri sürükleyebilirler.Bitmap önbelleğe almayı kullanmaktan ne zaman kaçınmalıBitmap önbelleğe almayı yanlış kullanmak SWF dosyanızı olumsuz yönde etkileyebilir. Yüzeyleri kullanan bir FLAdosyası geliştirirken, şu talimatları hatırlayın:• Yüzeyleri (önbelleğe alınması etkin film kliplerini) fazla kullanmayın. Her yüzey sıradan bir film klibinden dahafazla bellek kullanır; yüzeyleri sadece görüntü oluşturma performansını iyileştirmek için etkinleştirin.• Önbelleğe alınan bir bitmap sıradan bir film klibi örneğine göre önemli ölçüde daha fazla bellek kullanabilir.Örneğin, Sahne Alanı üzerindeki film klibi 250 piksele 250 piksel boyutundaysa, önbelleğe alındığında sıradan(önbelleğe alınmayan) bir film klibi olduğunda kullandığı 1 KB'nin yerine 250 KB kullanabilir.• Önbelleğe alınan yüzeylere yakınlaştırmaktan kaçının. Bitmap önbelleğe almayı fazla kullanırsanız, özellikleiçeriğin üzerine yakınlaştırırsanız çok miktarda bellek kullanılır (bir önceki madde imine bakın).• Yüzeyleri geniş ölçüde statik olan (hareketsiz) film klibi örnekleri için kullanın. Örneği sürükleyip taşıyabilirsiniz,ancak örneğin içeriklerine çok fazla animasyon uygulanmamalıdır veya bu içerikler çok fazla değişmemelidir.Örneğin, bir örneği döndürürseniz veya dönüştürürseniz, örnek, yüzey ve vektör verisi arasında değişir, bunuişlemek zordur ve SWF dosyanızı olumsuz yönde etkiler.• Yüzeyleri vektör verisiyle karıştırırsanız, bu, <strong>Flash</strong> Player'ın (ve bazen bilgisayarın) yapması gereken hesaplamamiktarını artırır. Yüzeyleri birlikte gruplayın; örneğin, pencereleme uygulamaları oluşturuyorsanız.<strong>Flash</strong> Player'da bileşenlerle birlikte çalışmaBileşen çatısı, bileşenlere işlevsellik eklemenizi sağlar ancak potansiyel olarak bir uygulamaya önemli ölçüde dosyaboyutu ekleyebilir. Bileşenler birbirinden devralırlar. Bir bileşen <strong>Flash</strong> Pro belgenize boyut ekler ancak aynı çatıyıkullanan sonraki bileşenler daha fazla boyut eklemeyebilir. Sahne Alanı üzerine bileşenler ekledikçe, dosya boyutuartar ancak bileşenler sınıfları paylaştıklarından ve bu sınıfların yeni kopyalarını yüklemediklerinden, bir noktadasabit duruma gelir.Aynı çatıyı paylaşmayan birçok bileşen kullanırsanız, bunlar SWF dosyasına önemli ölçüde dosya boyutu ekleyebilir.Örneğin, XMLConnector bileşeni SWF dosyasına 17K ekler ve TextInput bileşenleri belgenize 24K ekler. ComboBoxbileşenini eklerseniz, bu 28K ekler, çünkü önceki her iki bileşenin çatısının da parçası değildir. XMLConnector bileşeniveri bağlama kullandığından, sınıflar SWF dosyasına 6K ekler. Tüm bu bileşenleri kullanan bir belge, siz dosyaya başkabir şey eklemeden önce 77K boyutundadır. Belgeye yeni bir bileşen eklerken SWF dosyanızı boyutunu dikkate alın.Bileşenler üst SWF dosyasının kütüphanesinde bulunmalıdır. Örneğin bir uygulama, kütüphanesinde kullandığıbileşenlerin, bu bileşenler çalışma zamanında yüklenen SWF dosyalarına gerekiyorsa bile, birer kopyasına sahipolmalıdır. Bu, bileşenlerin düzgünce işlemesini sağlamak için gereklidir ve üst SWF dosyasının indirme süresini hafifçeartırır. Ancak, üste yüklediğiniz SWF dosyaları tarafından üst kütüphane miras alınmaz veya paylaşılmaz. Her alt SWFdosyası, aynı bileşenlerin kendi kopyasıyla birlikte uygulamaya indirilmelidir.Geriye uyumluluğa sahip bir SWF dosyası yayınlamayı planladığınızda, hangi bileşenlerin bu yeteneğe sahipolduklarına dair iyi bir anlayışınız olmalıdır. Şu tablo <strong>Flash</strong> Player'ın farklı sürümlerindeki bileşen kullanılabilirliğihakkında bilgi sağlar:Son güncelleme 11/5/2011

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!