-
- hur man gör en omröstning i Flash 8
- Postad av:Jan-Olof Stoor
- Från ljud-och videostreaming att fullfjädrade webbplatser med bländande grafik och animation, är Flash ett mångsidigt och kan program för webben. En intressant, men sällan använda, funktion i Flash är dess förmåga att skapa online omröstningar med hjälp av interna och externa skript för att hålla reda på summorna. Flash-skapade omröstningar kan vara så vacker och interaktiva som ni kan förstå eller som rätt och slätt som du behöver. Skapa en "rädda" poll i Flash kräver kunskap om en extern skript-kod, exempelvis PHP.
Designa din visuella element
1.
Välj Oval i verktygsfältet och använda den för att rita en enda cirkel på skede som kommer att användas för knapparna. Du kan ändra fyllningen och linjen färger tills det är den storlek du vill ha det.
2.
Välj den cirkel du har ritat på scenen och tryck på "F8" för att förvandla det till ett MovieClip symbol. Namnge symbolen "-knappen. "
3.
Håll ner "Ctrl"-tangenten på tangentbordet samtidigt som du drar en andra kopia av knappen bort från den första. Anpassa sin position på scenen under den första.
4.
Med den andra knappen fortfarande markerad, i Properties Inspector, ge det en instans namnet "btn2. " Sedan väljer du den första knappen och ge den instans namnet "Btn1. "
5.
Välj textverktyget i verktygsfältet och klicka på scenen bredvid din första knappen och skriv texten i första opinionsundersökning val som "Nej, jag håller inte med" eller "Jag tycker att han bör avgå" eller vad du vill, vilket kan vara så enkelt som "Ja. "Formatera text färg och storlek som du vill. Gör samma sak för att skapa texten för den andra knappen under det.
6.
Använd textfältet för att skriva din fråga för undersökningen över din första knappen. Format behövs, med tanke på att på webbplatser, opinionsundersökningar i allmänhet tar mycket liten plats.
7.
Högerklicka på frame-två i tidslinjen och välj "Infoga Keyframe. " Delete dina knappar från scenen. I textrutan där du har din enkät fråga, skriv det säga något lämpligt som "Den nuvarande resultat. . . "
8.
In en ny textruta på scenen där din första knappen var att markera den och använd Properties Inspector för att göra det en" dynamisk "textruta. I Properties Inspector ge detta textfält ett exempel namnet "txt1. " Gör samma sak för en andra textfält utom ge den en instans namnet "txt2. "
Lägg till ActionScript
1.
Välj första nyckelbildrutan av filmen och tryck på "F9" för att öppna panelen Åtgärder Klistra in följande kod:.
stop () ;
Btn1. onRelease=release1;
btn2. onRelease=release2.
2
Nedanför att lägga till denna kod, lägga till så många nya variabeln rader som du behöver för att varje alternativ i din omröstning:
var option1: Number=0;
var option2: Number=0;
3.
slutligen klistra in koden nedan för att ge dina knappar de instruktioner de behöver för att följa när de har klickat-tillsättning av 1 till den variabel som du har tilldelats och gå till nästa ram där resultaten kommer att visas:
funktion release1 () {
option1 +=1;
gotoAndStop (2),
}
funktion release2 () {
option2 +=1;
gotoAndStop (2),
}
4.
Vänsterklicka på keyframe 2 i tidslinjen och tryck på "F9" för att öppna panelen Åtgärder, om det inte redan är öppen. Klistra in följande kod:
txt1. text=option1;
txt2. text=option2;
Tips och varningar
- Denna enkät kan användas för att hålla reda på vad som helst i en enda instans spel eller hemsida, men det kommer inte lagra information. Om du vill ha möjlighet att spara opinionsundersökning data, måste du skriva en extern. Php eller. Asp skript för att lägga till information till en fil.
Relaterade artiklar
hur man får flash mallar på en webbplats
avancerade flash spel handledning
Hur får man en Flash-spelare
hur man bygger en miljö flash webbplats
Hur konvertera från Flash-format till mpeg
hur man spelar ett Shockwave Flash
hur man gör banner flash-animering i Photoshop
hur man bygger en webbplats med Adobe Flash
hur man kan stoppa en flash uppdatering
tutorial för flash animation & ActionScripts