• 305makale,11 kategori,1753 etiket,35 taslak ve 193 onaylı yorum .

Actionscript 3.0 TextFormat-Yazı rengi değiştirme.

Actionscript 3.0 TextFormat-Yazı rengi değiştirmek için Öncelikle 3 tane buton yapalım ve  InstanceName’lerini

sırasıyla butonkırmızı_btn , butonsarı_btn , butonyesil_btn koyalım.Ayrıca Dynamic bir text’in içine istediğiniz bir yazı yazalım ve NstanceName’i metin_txt olsun.

Action panelini açalım ve aşağıda ki kodları yazalım:

?View Code ACTIONSCRIPT3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
var uzunluk=metin_txt.text.length;
//Metnin içine yazılan karekterlerin sayısını 
//uzunluk adında bir değişkene eşitledim.
 
butonkırmızı_btn.addEventListener(MouseEvent.CLICK,kırmızı)
//Kırmızı butonuna tıkladığımda aşağıdaki fonksiyon çalışacak.
 
function kırmızı(e:Event)
{
var myformat:TextFormat = new TextFormat();
//Bir textFormat tanımladım
 
myformat.color = 0xCC0000;
//textFormat yazı  rengi kırmızı olacak
 
metin_txt.setTextFormat(myformat,0,uzunluk);
//metin_txt nin üzerine tanımladığım textFormatımı atadım.
 
}
butonsarı_btn.addEventListener(MouseEvent.CLICK,sarı)
//sarı  butonuna tıkladığımda aşağıdaki fonksiyon çalışacak.
 
function sarı(e:Event)
{
 
var myformat:TextFormat = new TextFormat();
//Bir textFormat tanımladım
 
myformat.color = 0xFFCC00;
//textFormat yazı  rengi sarı olacak
 
metin_txt.setTextFormat(myformat,0,uzunluk);
//metin_txt nin üzerine tanımladığım textFormatımı atadım.
 
}
 
butonyesil_btn.addEventListener(MouseEvent.CLICK,yesil)
//yesil  butonuna tıkladığımda aşağıdaki fonksiyon çalışacak.
 
function yesil(e:Event)
{
 
var myformat:TextFormat = new TextFormat();
//Bir textFormat tanımladım
 
myformat.color = 0x009900;
//textFormat yazı  rengi yesil olacak
 
metin_txt.setTextFormat(myformat,0,uzunluk);
//metin_txt nin üzerine tanımladığım textFormatımı atadım.
 
}

Sonuç:

This movie requires Flash Player 9

Yazar: web_dew (305 Makelesi var)


Bir Cevap Yazın