Projenizi oluştururken her zaman yeniden çizilen bölgeler seçeneğini kullanın.
Görüntü oluşturmayı geliştirmek için, projenizi oluştururken bölgeleri yeniden çizilen bölgeleri kullanmanız önemlidir. Bu seçeneği kullanmak Flash Player'ın oluşturduğu ve işlediği bölgeleri görmenize izin verir. Flash Player'ın hata ayıklama sürümünün bağlam menüsünde Yeniden Çizilen Bölgeleri Göster seçeneğini belirleyerek bu seçeneği etkinleştirebilirsiniz.
Not:
Yeniden Çizilen Bölgeleri Göster seçeneği, Adobe AIR'de veya Flash Player'ın yayınlama sürümünde mevcut değildir. (Adobe AIR'de bağlam menüsü yalnızca masaüstü uygulamalarda kullanılabilir, ancak Yeniden Çizilen Bölgeleri Göster gibi yerleşik veya standart öğeler içermez.)
Aşağıdaki görüntü bu seçeneğin zaman çizelgesinde basit bir animasyonlu MovieClip'de etkinleştirilmesini örnekler.
Ayrıca bu seçeneği,
flash.profiler.showRedrawRegions()
yöntemini kullanarak programlama yoluyla etkinleştirebilirsiniz:
// Enable Show Redraw Regions
// Blue color is used to show redrawn regions
flash.profiler.showRedrawRegions ( true, 0x0000FF );
Adobe AIR uygulamalarında bu yöntem, yeniden çizilen bölgeler seçeneğini etkinleştirmenin tek yoludur.
En iyileştirme fırsatlarını tanımlamak için yeniden çizilen bölgeleri kullanın. Bazı görüntüleme nesnelerinin gösterilmemesine rağmen, hala oluşturulmakta olduklarından İşlemci döngüsü tükettiklerini unutmayın. Aşağıdaki görüntü bu fikri örnekler. Siyah bir vektör şekli çalışan hareketli karakteri kaplar. Görüntü, görüntüleme nesnesinin görüntüleme listesinden silinmediğini ve hala oluşturulduğunu gösterir. Bu İşlemci döngülerini tüketir:
Performansı artırmak için, gizli çalışan karakterin
visible
özelliğini
false
olarak ayarlayın veya görüntüleme listesinden tamamen kaldırın. Zaman çizelgesini de durdurmanız gerekir. Bu adımlar görüntüleme nesnesinin donmasını ve en az miktarda İşlemci gücü kullanmasını garantiler.
Tüm geliştirme döngüsü boyunca yeniden çizilen bölgeler seçeneğini kullanmayı unutmayın. Bu seçenek, projenin sonuna geldiğinizde gereksiz yeniden çizilmiş bölgeler ve kaçırılmış olabilecek en iyileştirme alanları nedeniyle şaşırmanızı engeller.