Kliknite tukaj, da si ogledate profil, kot ga vidijo drugi

Menjava barve s klikom

  Uporabna lekcija, kjer bomo narisali poljuben objekt in mu potem z štirimi gumbi spreminjali barvo.
 
 
1
 
 
Ustvarite nov Flash dokument.

Izberite orodje Rectangle Tool (bližnjica je tipka R).
 
 
2
 
 
Določite poljuben Fill Color, ki bo predstavljal kvadrat, kjer se bo menjala barva.

Jaz sem določil temno sivo barvo.
 
 
3
 
 
Narišite poljubno obliko kvadrata.
 
 
4
 
 
Z orodjem Selection Tool (bližnjica je tipka V) označite narisan kvadrat in pritisnite tipko F8.

V polje Name vpišite oblika in označite Movie clip.

Kliknite na gumb OK.
 
 
 
 
 
5
 
 
V polje Instance name (glej sliko) vpišite oblika.
 
 
6
 
 
Ustvarite nov layer.
 
 
7
 
 
Izberite orodje Oval Tool (bližnjica je tipka O).
 
 
8
 
 
Določite rdečo barvo za Fill color (glej sliko).
 
 
9
 
 
Narišite krog na poljubni lokaciji.

Jaz sem ga narisal pod kvadratom.
 
 
10
 
 
Ponovite postopek in narišite še tri kroge v modri, zeleni in oranžni barvi (glej sliko).
 
 
11
 
 
Z orodjem Selection Tool (bližnjica je tipka V) označite narisan krog in pritisnite tipko F8.

V polje Name vpišite rdeci_gumb in označite Button.

Kliknite na gumb OK.
 
 
12
 
 
V polje Instance name (glej sliko) vpišite rdeci_gumb.

Ponovite postopek še za ostale gumbe tako, da jih imenujete modri_gumb, zeleni_gumb in oranzni_gumb.

Ne pozabite vpisovati imen tudi v polje Instance name.
 
 
13
 
 
Ustvarite nov layer.
 
 
14
 
 
Pritisnite tipko F9 in vnesite naslednjo akcijsko kodo:

rdeci_gumb.onRelease = function() {
var rimColor_color = new Color(oblika);
rimColor_color.setRGB(0x990000);
};

modri_gumb.onRelease = function() {
var rimColor_color = new Color(oblika);
rimColor_color.setRGB(0x0066FF);
};

zeleni_gumb.onRelease = function() {
var rimColor_color = new Color(oblika);
rimColor_color.setRGB(0x669966);
};

oranzni_gumb.onRelease = function() {
var rimColor_color = new Color(oblika);
rimColor_color.setRGB(0xFF9900);
};

Za določanje različnih barv se posvetujte na forumu...
 
 
15
 
 
Pritisnite tipki CTRL + ENTER in menjajte barve.

Kliknite tukaj, da si ogledate mojo Flash datoteko.
 
 
Komentiraj
 
 
 
 
 
23.6.2009, 17:17
Jaz sem še v flashu nov in mam eno vprašanje glede te lekcije... Naredim vse tako, kot piše, na koncu skopiram kodo in mi javi errorje:
1151: A conflict exists with definition rimColor_color in namespace internal.

zanima me ali drugim deluje in če slučajno kdo ve kje sem ga polomil?
 
 
 
 
23.6.2009, 23:19
Si izbral na začetku ActionScript 2.0?
(Mimogrede, naj se doda to k lekciji)
 
Prijava in registracija
 
 
 
Zmaga.com ponuja brezplačno in razumljivo učenje računalniških programov, vas na enkraten način spozna z različnimi svetovnimi jeziki, s podrobno obrazloženimi recepti prikaže čare kulinarike in vam prežene strahove pred domačimi opravili.
 
 
Poleg tega lahko prebirate poučne članke, ki so namenjene širjenju naše splošne razgledanosti ter preverite svoje znanje z priljubljenim in enostavnim sistemom za preverjanje znanja. Če med vsebinami, ki se dodajajo vsak dan, ne najdete želenega znanja, je za vaša vprašanja na voljo dobro obiskan forum, kjer lahko tudi aktivno sodelujete. V primeru, da bi radi svoje praktično znanje delili z ostalimi, pa to lahko storite preko preprostega vmesnika za dodajanje vsebin. Zmagajte z znanjem z Zmaga.com!