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

Anketno vprašanje

  Zelo uporabna lekcija, kjer bomo ustvarili štiri vprašanja in spodaj prikazali pravilen ali pa napačen odgovor.
 
 
1
 
 
Ustvarite nov ActionScript 3.0 dokument.
 
 
2
 
 
Kliknite zgoraj na Window in izbrrite Components.

Potem pa v oknu z miško primite RadioButton in ...
 
 
3
 
 
... ga povlecite na dokument (glej sliko).
 
 
4
 
 
Storite to štirikrat (glej sliko).
 
 
 
 
 
5
 
 
V oknu s komponentami sedaj izberite Button ...
 
 
6
 
 
... in ga povlecite na dokument (glej sliko).
 
 
7
 
 
Kliknite zgoraj na Window in izberite Component Inspector .

Potem kliknite na zavihek Parameters in označite prvi RadioButton (glej sliko).
 
 
8
 
 
Potem pa v polje label vpišite Celje.
 
 
9
 
 
Storite to še za ostale tri možne odgovore (glej sliko), seveda z enim pravilnim odgovorom.

Za Button pa določite label Prikaži odgovor (glej sliko).

Pravilni odgovor na vprašanje glavnega mesta Slovenije je Ljubljana :)
 
 
10
 
 
Označite sedaj prvi odgovor.
 
 
11
 
 
In spodaj v polje Instance name vpišite radiobutton1 (glej sliko).

Storite to še za ostale tri odgovore z imeni radiobutton2, radiobutton3 in radiobutton4.

Instance name za gumb (Button) določite showAnswer_btn.
 
 
12
 
 
Izberite orodje Text Tool.
 
 
13
 
 
Spodaj določite Dynamic Text (glej sliko).

Določite tudi poljubno pisavo, ki se bo prikazala kot pravilen ali napačen odgovor.
 
 
14
 
 
Naredite selekcijo pod gumbom (glej sliko).
 
 
15
 
 
Potem pa tej selekciji določite Instance name result_txt (glej sliko)
 
 
16
 
 
Ustvarite nov layer.
 
 
17
 
 
Označite Frame 1 in pritisnite tipko F9 ter vnesite kodo, ki jo lahko prenesete tukaj.
 
 
18
 
 
Pritisnite tipki CTRL + ENTER, da si ogledate končni izdelek.

Kliknite tukaj, da si ogledate mojega.
 
 
Komentiraj
 
 
 
 
 
4.10.2009, 11:47
hehe, nekaj podobnega je bila lekcija Flash kviz. Samo da je tukaj še bolje.
Aja, v kodi bi bilo fino spremeniti angleške v slovenske zapise. Se pravi:

//import the nessary controls for the radio button.
import fl.controls.RadioButtonGroup;

//This sets a group nanme for the radio button instances.
var myradioGroup:RadioButtonGroup=new RadioButtonGroup("Group 1");

//This assigns the radio button instances to the radio group.
radiobutton1.group=myradioGroup;
radiobutton2.group=myradioGroup;
radiobutton3.group=myradioGroup;
radiobutton4.group=myradioGroup;

//Mouse click event listener added to the button.
showAnswer_btn.addEventListener(MouseEvent.CLICK, showResult);

//This function displays the appropriate answer when the button is clicked.
function showResult(event:MouseEvent):void {
switch (myradioGroup.selection) {
case radiobutton1 :
result_txt.text="Nepravilen odgovor";
break;
case radiobutton2 :
result_txt.text="Pravilen odgovor";
break;
case radiobutton3 :
result_txt.text="Nepravilen odgovor";
break;
case radiobutton4 :
result_txt.text="Nepravilen odgovor";
break;
}
}



lp
 
 
 
 
4.10.2009, 12:03
Pa lahko bi dodali špe vprašanje.
Kako bo pa anketiranec vedel kaj ga sploh sprašujete.
 
 
 
 
5.10.2009, 14:47
dobra lekcija, pri drugi lekcije za anketo mi ni nikoli ratalo naresti.
Me pa zanima če bi se dalo kako narediti, da ko on klikne npr. pošlji, ti to pošle na email ter odgovor, ki ga je izbral?
hvala in lp.


oz. kako se lahko nardi v publisherju anketo, ker meni noče poslat.


spremenil: filius (5.10.2009 ob 14.52.25)
 
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!