klasa Color

Technologia Flash, czyli animacja na potrzeby stron WWW to świat daleko odbiegły od zwykłego programowania i kodu. Zapytaj o pomoc i podziel się z nami Twoimi problemami z zakresu Flasha.
mrufcia
Nowy
Nowy
Posty: 30
Rejestracja: pn paź 29, 2007 8:49 am

klasa Color

Post autor: mrufcia »

Witam
Chciałam zmienić kolor MC gdy myszka najedzie na niego poprzez actionScript udało mi się to dzięki klasie Color. Niestety teraz nie wiem jak usunąć nadanie koloru w actionScript gdy myszka zjedzie z MC.
A to moj kod:

Kod: Zaznacz cały

var myColor:Color = new Color(mapa.zlotowski);
mapa.zlotowski.onRollOver = function(){
	
	myColor.setRGB(0xff0000);
	}
mapa.zlotowski.onRollOut = function(){

	}
dzieki
Ania
adjaz
Nowy
Nowy
Posty: 121
Rejestracja: pn paź 23, 2006 6:59 pm

Re: klasa Color

Post autor: adjaz »

a nie możesz dopisać pod funkcją onRollOut

Kod: Zaznacz cały

myColor.setRGB(0xjakisKolor);
mrufcia
Nowy
Nowy
Posty: 30
Rejestracja: pn paź 29, 2007 8:49 am

Re: klasa Color

Post autor: mrufcia »

moge tylko nie o to mi chodzi, ja chce zdjąć tą klasę z obiektu, żeby był kolor który został nadany wewnątrz MC i nie wiem jak:). Twoj sposób będzie ostatecznością
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: klasa Color

Post autor: Marek_bf »

Kod: Zaznacz cały

mapa.zlotowski.onRollOver = function() {
	koloruj(this, 0xff0000);
};
mapa.zlotowski.onRollOut = function() {
	resetuj(this);
};
//
function koloruj(mc:MovieClip, kolor:Number):Void {
	var c:Color = new Color(mc);
	c.setRGB(kolor);
}
function resetuj(mc:MovieClip):Void {
	var c:Color = new Color(mc);
	c.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0});
}
mrufcia
Nowy
Nowy
Posty: 30
Rejestracja: pn paź 29, 2007 8:49 am

Re: klasa Color

Post autor: mrufcia »

Wielkie dzięki za pomoc:)
a możesz mi wytłumaczyć co oznacza ta konstrukcja:
c.setTransform({ra:100, rb:0, ga:100, gb:0, ba:100, bb:0, aa:100, ab:0});
Marek_bf
Administrator
Posty: 4419
Rejestracja: czw lut 24, 2005 2:14 am
Kontakt:

Re: klasa Color

Post autor: Marek_bf »

ODPOWIEDZ