17. september 2002 - 23:40Der er
12 kommentarer og 1 løsning
Flash poll
Jeg er igang med at lave en poll i flash og php/mysql, alt er lavet det eneste jeg mangler er at vise resultatet. Hvis jeg havde lavet det i html havde jeg vi resultatet ved at vise en gif fil, og så variere den i bredde alt efter hvor mange der havde stemt på det pågældende svar. Men hvordan gør jeg i flash, kan man gøre det på samme måde, ved at lade bredden af en gif fil være bestemt af en variabel, hvis man kan det, hvordan gør man det så?
Med version 7 af TeamShare tager Lector næste skridt og bygger en platform for AI-agenter, der i højere grad kan følge medarbejderen gennem hele arbejdsprocessen.
..her er den skaleret til 0 i load hvilket betyder at du ikke kan se den, _root.votes er så den faktor der afgør skaleringen...du kan selv kigge ved at lave en knap og lægge dette på:
on (release) { _root.votes += 10; }
..hver gang der trykkes på knappen ligger vi 10 til skaleringen af baren (knappen er bare for at du selv kan se effekten af _root.votes)...du kan så selv lege med en faktor der afgør hvor meget en stemme skal øge _root.votes med og skalere baren derefter.
..jeg ved ikke om det er noget i den stil du efterlyser, men det er da en ide :)
tegn en "statusbar" med rektangel værktøjet, fjern outlines, markér rektanglet, tryk f8 og vælg movieclip. Dobbeltklik på movieclippet, i properties vinduet sætter du x koordinatet til 0. Gå ud på scenen igen og læg scriptet på.
Knapper laves på samme måde, only choose button istedet for movieclip efter du har trykket f8 :)
Det virkede, tak skal du have. Det eneste problem er at den vokser forkert når variablen votes ændres. Den vokser sådan her,
| _____ |_____|
men skulle gerne vokse sådan her,
| _____ |_____|
Den skal starte samme sted og vokse til højre når votes vokser, og ikke vokse fra midten og ud til begge siderne som den gør nu, hvordan får jeg den til det?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.