Gå til innhold

Trenger hjelp til Adobe Flash CS5..


Anbefalte innlegg

Videoannonse
Annonse

Det finnes 231 måter å gjøre det på

Du vil bruke actionscript 3.0

En hurtigløsning er å bare tegne alle vinduene og sette de til false og mouse button up på de husene så -true på den rette teksten så den vises.

Da ligger de der hele tiden men vises bare når du vil.

Lenke til kommentar

Et kjapt eksempel på hvordan det kan gjøres:

 

<movieClipName>.addEventListener(MouseEvent.CLICK, <unctionName>);

function <functionName> (e:MouseEvent):void {
txtField.visible = true;
}

 

Det legger da til en eventlistener for et klikk på valgt symbol, og gjør et forhåndsdefinert tekstfeilt synlig (må da gjøres usynlig først).

Om du ønsker å gjøre litt mer, er du nesten nødt til å kunne mer om ActionScript 3.0 (slik som å definere tekstfelt i koden, legge det til med addChild ol.).

Endret av Fred7555
Lenke til kommentar

Hva er eventlistener? hvor finner jeg det?

Du skrev bare noen poster over at du kunne litt Actionscript.

Eventlistener en en stor del av Actionscript, så når du spør hva det er, tviler jeg på at du egentlig kan noe i det hele tatt. Hva med å heller lese deg litt opp på evne?

 

Men for å svare på spørsmålet.

Eventlistener, som navnet tilsier, er noe som hører etter når en event skjer, og kjører den funksjonen. Så du lager en eventlistener til movieclippet (som da venter at noe skjer med movieclippet, gjerne et mouseclick her), og kjører funksjonen (det som er i min forrige pst).

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...