13. august 2001 - 15:51Der er
14 kommentarer og 2 løsninger
Interaktivitet - tryk på tast springes til anden frame med label
Hvordan er det nu man laver et actionscript der gør følgende: Ved tryk på \"pil til højre\" hopper til en frame med label 1 og ved \"pil venstre\" til label 0 ... und so weiter...
Det var ikke tænkt som med en knap, men men mere en stop and play på hele filmen - mente det kunne lade sig gøre med director. Altså konstruere et lag som styrer hele navigationen/interaktiviteten (kun med frem/tilbage)
Ikke lige hvad jeg eftersøger... Filmen skal køre til et punkt (label) \"banan\" hvorefter man skal trykke på piletasten til højre for at fortsætte. Herefter springer den til en ny label \"citron\" hvor man kan trykker på enten piletasten til venstre for at gå tilbage til \"banan\" eller på piletasten til højre for at komme til en ny label \"Æble\".. Der skal således ikke være nogen form for knap - jeg skal bruge det til et foredrag, og vil helst præsentere det uden viste knapper. Altså kun tastatur-styret.
Det kan du sagtens gøre, men jeg ved ikke om det er en fordel at have alle de frame labels frem for blot at have dine frames i rigtig rækkefølge.
Ellers bliver det, som pixelpaws blot med frame label istedet for prev- og nextFrame:
on (keyPress \"<Right>\") { gotoAndPlay (\"banan\"); } on (keyPress \"<Left>\") { gotoAndPlay (\"citron\"); }
Til dette skal du have en button i hver frame med label. Den kan blot være usynlig, men styrer dine keyboard actions. Men det krøver at du ændrer scriptet på alle dine buttons i alle dine framelabels for at få det korrekt. Jeg mener ikke selv det er en holdbar løsning
golfer\'s indlæg tyder på at han kun vil gå fra en frame label til anden, enten fremad med venstre pil eller tilbage med højre. Er det sådan I andre også har forstået det ?
paask> Det er nok fordi det er en meget brugt metode i Director. Men i Flash har vi endnu nemmere og mere fleksible måder at gøre netop dette.
golfer> Det er \"Scener\" du skal bruge, og ikke Frame Labels.
I stedet for markers med labels, deler du din præsentation op i Scener. så kan du bare bruge de Flash funktioner som svarer til Director\'s go next, go previous
prevScene(); nextScene();
Ydermere kan du nemt rearrangere scene rækkefølgen i Scene vinduet, og det ka vi jo ikk i Director...
Det med scener var en god idé - dog bliver det til en masse - Svar lige ind lingoman - så fordeler jeg lige pointene... Også tak til paask og pixelpaw - /Golfer
Oki men tak alligevel - der var dog een som skulle have et ekstra, efter laaang votering blev vinderen fundet
Synes godt om
Ny brugerNybegynder
Din løsning...
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.