Yeniden çizilen bölgeler

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.

Grafiği tam boyut görüntüle
Yeniden çizilmiş bölgeler seçeneği etkin

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:

Grafiği tam boyut görüntüle
Yeniden çizilmiş bölgeler

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.