Avatar billede Slettet bruger
26. december 2003 - 23:36 Der er 27 kommentarer og
1 løsning

klik på pic og kom videre

Hej... jeg har et pic,,, men jeg kan ikke finde ud af hvilken funktion, jeg skal bruge til at gøre at jeg kan klikke og så den sender mig videre til en anden side...
Avatar billede mat Nybegynder
26. december 2003 - 23:47 #1
Dit billede skal først og fremmest laves til et symbol (button eller movieclip) - marker billedet og tryk F8 og vælg dit symbol.

Herefter skal der en action på, men du skriver "side" og så bliver jeg i tvivl om du mener frame eller en helt anden html-side?

en frame:

on (release) {
_root.gotoAndStop(2); // eller hvilken frame det nu skal være
}

en anden html-side:

on (release) {
getURL("somepage.html");
}

mvh mat
Avatar billede Slettet bruger
26. december 2003 - 23:48 #2
altså jeg vil lave en af billederne til et link,,, men kan ikke finde den rigtige funktion,,, og der skal ikke være når man loader siden,,, det skal være on press... (altså man skal selv klikke på det..)
(jeg bruge flash mx
Avatar billede Slettet bruger
26. december 2003 - 23:49 #3
k jeg prøver
Avatar billede Slettet bruger
26. december 2003 - 23:53 #4
den siger: Clipboard Actions: Line 1: Mouse events are permitted only for button instances
    on (release) {

Når jeg prøver at sætte det ind..
Avatar billede mat Nybegynder
26. december 2003 - 23:54 #5
du skal sætte action udenpå selve symbolet, ikke i en frame
Avatar billede Slettet bruger
26. december 2003 - 23:58 #6
Hvis jeg sætter den ind på selve symboeltet (som er et movie-stykket)
Så siger den: når jeg prøver at afspille .swf - filen:

Scene=Scene 1, Layer=Layer 11, Frame=38: Line 2: on handlers may not nest within other on handlers
        on (press) {

        on (press) {
Avatar billede mat Nybegynder
26. december 2003 - 23:59 #7
hvorfor har du osse to on (press) ?
Avatar billede Slettet bruger
26. december 2003 - 23:59 #8
ups der skulle kun være et on (press ) [ func
Avatar billede Slettet bruger
27. december 2003 - 00:00 #9
men det virker stadig ik.. kunne du ikke lige for sjov lave en lille meget lille... flash movie... hvor jeg får selve filen... hvor jeg kan se du har lavet det...?
Og sende det til mig pr. mail (kim@gex.dk)
og så prøver jeg..?
Avatar billede Slettet bruger
27. december 2003 - 00:01 #10
hvis jeg sætter :
on (release) {
getURL("somepage.html");
}

Skriver den det om til:
onClipEvent (load) {
    on (press) {
        getURL("somepage.html");
    }
}
Avatar billede Slettet bruger
27. december 2003 - 00:02 #11
men det jeg vil have er til en anden .html sitet
Avatar billede mat Nybegynder
27. december 2003 - 00:03 #12
sendt
Avatar billede Slettet bruger
27. december 2003 - 13:57 #13
mat...? Er du her nu..?
Avatar billede Slettet bruger
27. december 2003 - 14:03 #14
Oki... jeg ahr lige sendt dig min .fla fil...
Hvis du gider at gøre det der på... for jeg kan squ ikke få den til det... kan godt finde ud af det i flash 5,,, men det her er flash mx... og det er ikke det samme(synes jeg)

(BEMÆRK COPYRIGHT) på .fla filen
Avatar billede mat Nybegynder
27. december 2003 - 14:58 #15
Det er fordi du har et symbol liggende ovenpå dine knapper (det med hjertet og den gule rollOver effekt) - Dette symbol ligger jo og dækker for dine knappers events.

En løsning kan være at lave en usynlig knap oven på alle knapper og lade denne håndtere al interaktion, men noget ala:

on (rollOver) {
    movieclip_der_ligger_under_mig.gotoAndPlay(2);
}
on (rollOut) {
    movieclip_der_ligger_under_mig.gotoAndPlay(11);
}
on (release) {
getURL("http://www.dr.dk", "_blank");
}

Alle dine movieclips (dem der udgør rollOver effekten) skal så have instance-navne du kan referere til.

Iøvrigt er det altid en glæde at bladre fla´er igennem hvor library-symbolerne hedder symbol1 - 200000000000, navngiv mand! ;)

Men sådan ville jeg løse det.

mvh mat
Avatar billede Slettet bruger
27. december 2003 - 22:57 #16
men mat... kunne jeg ikke få dig til at gøre det...?
Eller kan du forklare mig mere præcist hvordan jeg gør?
Avatar billede Slettet bruger
27. december 2003 - 23:05 #17
men du har osse skrevet on (release) det skulle så være (press)
men jeg har ikke en dyt idé om hvor jeg skal sætte det ind så...
kan du lave det?
Avatar billede mat Nybegynder
27. december 2003 - 23:10 #18
Det kunne jeg godt, men jeg gider ikke sidde og arbejde for point på eksperten...jeg har forklaret hvordan du skal gøre, så er det bare at gøre det (du har vel selv skruet den sammen som den ser ud indtil videre?)

Hvis du hellere vil have on (press) så skriver du bare det istedet..on (release) er en såkaldt forgiving button, d.v.s hvis brugeren har trykket ned men fortryder kan han dragge væk fra knappen igen...sådan fungerer hyperlinks også i IE, og sådan foretrækker jeg dem :)

mvh mat
Avatar billede Slettet bruger
27. december 2003 - 23:24 #19
jo det tror jeg nu nok at jeg har... (altså selv lavet den...)
Men vi er enig om at jeg skal klkke højre knap på movie-klippet og så set det ind ikk?
Ende du skrev har jeg prøvet at gøre som du siger... men der kom bare en lille klam- fejl op... som sagde at der var en fejll...
Avatar billede mat Nybegynder
27. december 2003 - 23:31 #20
hvilken fejlmeddelelse får du?
Avatar billede mat Nybegynder
27. december 2003 - 23:34 #21
..og du skal lave en helt ny knap, som er usynlig og sætte det ind på. Disse knapper skal ligge over alt andet, så du undgår at dække af for øvrige symbolers actions (istedet samles de på disse usynlige knapper).
Avatar billede Slettet bruger
27. december 2003 - 23:36 #22
hva skal jeg sætte ind på hva..?
Min nuværende knap skal ind på en anden knap(uhhh... det bli'r svært...) (jeg kigger lige på det senere inat...)
Avatar billede mat Nybegynder
27. december 2003 - 23:41 #23
ok chill, og læs: Kommentar: mat 27/12-2003 14:58:43 igennem igen stille og roligt.

Du laver en firkant på scenen, der kan dække een knap > dobbeltklik på denne (for at markere al grafikken) > tryk F8 > vælg button > dobbeltklik på denne > træk frame "up" over i frame "hit".

Det er en usynlig knap.

Nu skal du sørge for at dine movieclips med hjertet og den gule grafik får nogle forskellige navne (instancenavne sættes i properties).

Og slet den action du har i dem allerede, den skal flyttes ud på den usynlige knap.

Actions skal se ud som jeg har skrevet ovenstående.

Det burde altså være til at have med at gøre?
Avatar billede Slettet bruger
29. december 2003 - 15:57 #24
ja jeg fandt ud af det... takker...
Men jeg satte den ind her ved knapperne....

Hvor deres funktioner osse var:
on (rollOver) {
    movieclip_der_ligger_under_mig.gotoAndPlay(2);
}
on (rollOut) {
    movieclip_der_ligger_under_mig.gotoAndPlay(11);
}
on (release) {
getURL("http://www.dr.dk", "_blank");
}
Avatar billede mat Nybegynder
29. december 2003 - 18:18 #25
ja det skulle på de usynlige knapper...jeg tror ikke rigtig jeg kan se spørgsmålet? :)

"movieclip_der_ligger_under_mig" er instance-navnet på det clip der ligger under den usynlige knap, som skal give rollover-effekten
Avatar billede Slettet bruger
29. december 2003 - 18:20 #26
det er lige meget med den usynelig knap... da det virker nu...
Men ligger du ikke lige et svar..?
Avatar billede mat Nybegynder
29. december 2003 - 18:50 #27
joda :)
Avatar billede Slettet bruger
29. december 2003 - 19:05 #28
takker... (og der fik du point)
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