Adobe Flex - CSS Değiştirmeden Canvas Resmini Değiştirelim
Tarık Yasin Coşkun Tarih: 3/02/2009 Yorum: 0 adet
Okunma : 836 Tutanlar: Bu yazıyı 2 kişi tuttu.
Bu dersimizde Adobe Flex ile CSS değiştirmeden canvas resmini nasıl değiştireceğimizi göreceğiz.
alanBg Canvasın backgroundImage'ı olarak bir class tanımladım ve değişim aslında Class da meydana gelecek.
[Bindable]
private var alanBg:Class;
//alanBg classımızı backgroundImage olarak yazdım.
<mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="100%" height="100%"
backgroundImage="{alanBg}">
artık alanBg classını değiştirerek backgrundImage değişebilir.
Program açılışında default bir css değeri atadım gösterim karışık gelebilir ama şöyle.
- Sayfaya çağırdım myStyle.css dosyamın içinden
- getStyleDeclaration=.canvasBg ile ilgili classı ve bunun altındada alt clası seçtim
- bg2
orjinal Css
.canvasBg{
bg1:Embed(source="assets/common/img/Bg.swf");
bg2:Embed(source="assets/common/img/Bg2.swf");
}
//ilk değerimiz geldi
private function init():void{ alanBg=StyleManager.getStyleDeclaration('.canvasBg').getStyle('bg1')
}
// istediğimiz Eventle artık ikinci Bg2 ye geçebiliriz alanDown fonksiyonu tetiklendiğinde
çalışmasını sağladım
private function alanDown(evt:Event):void{ alanBg=StyleManager.getStyleDeclaration('.canvasBg').getStyle('bg2')
}
.
İçeriğe kayıtlı yorum bulunmuyor. İlk yorumu siz buradan ekleyebilirsiniz.
Makale
İlişkili makale bulunamadı.
Haber
İlişkili haber bulunamadı.
Etkinlikler
Toplantı
Özgür Yazılım ve Linux Günleri '10
Özgür Yazılım ve Linux Günleri '10
İstanbul Bilgi Üniversitesi Bilgisayar Bilimleri Bölümü ve Linux Kullanıcıları Derneği'nin 9 yıldır düzenlemekte oldukları etkinlikler bu yıl `Özgür Y...
Kategori:
Toplantı
MMIstanbul Blog'undan
Blog Bölümü Blogevi.com'a Taşınıyor
Selam arkadaşlar MMIstanbul'da , tasarımcı ve programcıların blog yazılarını "feedleyerek" MMIstanbul okurlarını MMIstanbul dışın ...
7.500'üncü üyemiz Cem Koç!
Neler Yapılabilir?
500 Hatası Hakkında!
Reklam, MMIstanbul ve Yeni Projeler (Durumumuz Bu Tarzında)









