Avatar billede thomasclausen Nybegynder
25. januar 2002 - 10:32 Der er 14 kommentarer og
2 løsninger

Visited link????

Jeg skal til at lave en portfolio-side og i min menu ville gerne hvis man kunne se hvilke knapper man har trykket på en gang før(da der kommer til at være nogen stykker!!), ligesom på http://www.vectorize.de
Håber der er nogle der kan hjælpe!
Avatar billede beatone Nybegynder
25. januar 2002 - 10:35 #1
Du kan vel bare sige on release skal knappen gå til en frame som viser at den har været åben og blive der....
Avatar billede thomasclausen Nybegynder
25. januar 2002 - 10:41 #2
Kan du uddybe det lidt?
Avatar billede hoejrup Nybegynder
25. januar 2002 - 11:46 #3
Du laver de samme knapper i en anden farve, og lægger dem i et lag for sig selv. Så de ligger lige ovenpå
de andre knapper.

Når du loader filmen, så sætter du knapperne til usynlig i den første frame:

_root.knap1._visible = 0;

Det sætter du på knappen;

on (press) {
_root.knap1._visible = 1;
}

PS. Det er et let spørgsmål, der maksimalt er 30 point værd. Husk at anvende avanceret, så du kan beholde
resten af dine point.

/per
Avatar billede hoejrup Nybegynder
25. januar 2002 - 11:58 #4
PS. husk at den knap der skal ligge ovenpå skal laves om til et movieclip med instance navnet knap1.

http://www.kazoma.dk/eksperten/knapsk.fla

http://www.kazoma.dk/eksperten/knapsk.swf

/per
Avatar billede thomasclausen Nybegynder
04. februar 2002 - 23:10 #5
hoejrup > er det ikke muligt at show/hide layers på samme måde, som du har beskrevet det ovenfor, og i stedet for "knap1" kan skrive et eller andet så det henvender sig til et layer i stedet - finder det mere praktisk??
Avatar billede hoejrup Nybegynder
04. februar 2002 - 23:37 #6
Det er netop muligt at show/hide layers, men det kræver at du lægger knappen fysisk ud ovenpå den eksisterende.
Den skal ligge i sit eget lag, og tildeles instance navnet knap1 i mit eksempel.Desuden skal laget ligge over
det andet lag i layer editoren.

Du kan kigge i min fla. fil, så finder du løsningen.

Du skal bare vælge File> Open og derefter vælge alle filer, derefter kan du finde min fil og åbne den.

/per
Avatar billede thomasclausen Nybegynder
06. februar 2002 - 10:23 #7
hoejrup > Nu er jeg jo ikke nogen haj til Actionscript, men jeg er kommet til at tænke på om man ikke kan bruge swap depth(har overhovedet ingen anelse om hvordan koden skal se ud), men det kan jo være at du kender lidt til det?
Det er ikke fordi din løsning ikke virker, jeg forsøger bare at finde alternativer og derved kan jeg bagefter vælge eller vrage de forskellige løsninger og finde den løsning der passer bedst!
Og så vil jeg jo også gerne udvidde min horisont med hensyn til Actionscript!!
Avatar billede hoejrup Nybegynder
06. februar 2002 - 11:49 #8
swapDepths kan kun anvendes, hvis du anvender duplicateMovieClip. Kommandoen får
billederne til at skifte lag.
Min løsning virker udemærket, men jeg har ikke skrevet hele koden. For jeg
forventer at du kan løse resten udfra mit simple eksempel.
Du kunne sende din fla fil til info@kazoma.dk, så skal jeg nok lave
et eksempel. Så du kan lave resten af koden.

/per
Avatar billede thomasclausen Nybegynder
08. februar 2002 - 09:30 #9
hoejrup > Undskyld jeg er så lang tid om at svare, men det er fordi jeg som regel skriver spørgsmålene ud på skolen, og kan derfor først afprøve tingene når jeg kommer hjem!!
Jeg regner med selv lige at forsøge mig, men hvis det går helt galt sende jeg nok en mail!
Har du ikke ICQ?
Avatar billede hoejrup Nybegynder
08. februar 2002 - 09:56 #10
Jeg har ikke ICQ.

/per
Avatar billede thomasclausen Nybegynder
11. februar 2002 - 20:39 #11
hoejrup > Jeg har fået det til at virke, men kan det passe at man skal lave et nyt movieclip for hver knap man skal bruge??
Avatar billede hoejrup Nybegynder
11. februar 2002 - 21:28 #12
Du kan anvende det oprindelige movieclip i library, og trække det ud på scenen
Dobbeltklikke på den og lægge en ny tekst på. Derefter kan du gemme det som et
nyt movieclip, der er en kopi af den oprindelige i biblioteket plus den nye tekst.
På den måde kan du stadigvæk spare meget plads i den færdige swf fil.For jeg går
nemlig ikke udfra at knapperne skal hedde det samme. Hvis du kun har anvendt tekst,
så bliver du nød til at lave et helt nyt movieclip for hver eneste knap.

/per
Avatar billede thomasclausen Nybegynder
18. februar 2002 - 14:50 #13
Nu har jeg siddet og rodet med det, men kan ikke få det til at virke!!!

Når jeg har trykket på knappen en gang, men går over på noget andet og vil tilbage virker knappen ikke(er selvfølgelig fordi movieclip'et lægger øverst!!) - hvordan kan man få det til at virke????
(forstod ikke helt forrige forklaring)
I øjeblikket bruger jeg samme movieclip til alle knapper, da der skal laves rollover(med telltarget til nogle movieclips) så man der kan se hvor man er på vej hen!
Avatar billede hoejrup Nybegynder
18. februar 2002 - 15:35 #14
Ok. Her er der en anden metode:

1. tegn en knap
2. Insert>Convert to Symbol , og gem den som en knap
3. Dobbeltklik på knappen, og vælg Over, Down og Hit i tidslinien og tryk på F6
4. Ændre farven på Down niveauet, så det passer med en aktiveret knap.
5. Vælg knappen i scenen, og vælg Insert>Convert to symbol og vælg movieclip.
6. Giv dit moviedclip et instance navn
7. Dobbeltklik på dit movieclip
8. Lav en ny keyframe med F6
8. Aktiver frame 2, og vælg Insert>Convert to symbol og gem den som en knap.
9. Derefter dobeltklikker du på knappen i frame 2,  og tildeler farven i Down niveauet
på knappen i frame 1. Så farven er ens i både Up, Over, Down.       
10. Lav et nyt layer, hvor du skrive ActionScriptet stop(); i frame 1 og frame 2
11. Gå ud på scenen og tildel knappen følgende script:

onClipEvent (mouseDown) {
    _root.cha.gotoAndStop(2);
}

I dette tilfælde er Instance navnet cha

Eksemplet kan hentes her: http://www.kazoma.dk/eksperten/knap.fla

/per
Avatar billede thomasclausen Nybegynder
18. februar 2002 - 17:13 #15
OK Her er dine point!!
Avatar billede hoejrup Nybegynder
18. februar 2002 - 21:17 #16
Tak for dine point.

/per
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester