Avatar billede mickill Nybegynder
05. november 2002 - 11:54 Der er 24 kommentarer og
1 løsning

knap i movie clip

Hej

Jeg har lavet en knap og lagt den ind i et movie clip, men det virker ikke.
Kan det overhovdet lade sig gøre at lægge en knap ind i et movie clip ??
Avatar billede pyroman Nybegynder
05. november 2002 - 12:01 #1
selvfølgelig virker den
Avatar billede pyroman Nybegynder
05. november 2002 - 12:01 #2
Du har lavet en standart button med "hit" frame? så burde den i hvert fald virke
Avatar billede mickill Nybegynder
05. november 2002 - 12:04 #3
Jeg har prøvet at lave flere forskellige knapper, som jeg har lagt direkte ind på scenen, og de virker, men laver den samme knap og lægger den ind i mit movie clip, virker det ikke. Der sker intet når jeg trykker på knappen.
Avatar billede pyroman Nybegynder
05. november 2002 - 12:05 #4
Hvad er det script du har på din knap?
Avatar billede mickill Nybegynder
05. november 2002 - 12:06 #5
on (press) {
    nextScene ();
}
Avatar billede pyroman Nybegynder
05. november 2002 - 12:07 #6
prøv med:
on (press) {
    _root.gotoAndPlay ("Scene2", 1)
}
Avatar billede pyroman Nybegynder
05. november 2002 - 12:08 #7
hv der mangler et ; efter gotoAndplay
Avatar billede mickill Nybegynder
05. november 2002 - 12:13 #8
Desværre det hjælper ikke.
Avatar billede pyroman Nybegynder
05. november 2002 - 12:16 #9
Er der en next scene?, og har du husket at sætte en stop (); i starten så den ikke bare drøner videre og springer tilbage?
Avatar billede mickill Nybegynder
05. november 2002 - 12:19 #10
Yep, det har jeg. Det som undrer mig er at knappen som sagt virker fint, hvis jeg bare lægger den direkte på scenen, men ikke hvis jeg lægger den i et movie clip.
Avatar billede pyroman Nybegynder
05. november 2002 - 12:21 #11
og MC'et ligger også direkte på scenen?
Avatar billede mickill Nybegynder
05. november 2002 - 12:23 #12
Yep
Avatar billede pyroman Nybegynder
05. november 2002 - 12:28 #13
Så burde det altså virke, jeg ved ikke hvad der lige skulle være galt, men jeg kan komme med en nødløsning som måske virker:
I stedet for en goto-action skriver du
_root.checker.nscene = "yes";
Du laver så et MC med instancenavnet "checker" og det indeholder 2 frames:
1. frame
if (nscene == "yes") (
  _root.gotoAndPlay ("scene2", 1);
)
2. frame : gotoAndPlay (1);

Derudover laver du i første frame i din hovedtimeline denne variabel
checker.nscene = "no";
Avatar billede pyroman Nybegynder
05. november 2002 - 12:30 #14
Forresten har du overhoved tjekket om der ike fejl i dit script?
Avatar billede mickill Nybegynder
05. november 2002 - 13:09 #15
Er lige kommet tilbage fra frokost.

Har prøvet dit forslag og stadig intet resultat.
Hvordan tjekker jeg om der er fejl i mit script?
Avatar billede mat Nybegynder
05. november 2002 - 14:01 #16
scenereferencer holder ikke i begravede knapper, lav et framelabel i første frame af scene 2 og brug:

on (release) {
_root.gotoAndPlay("mit_label");
}
Avatar billede pyroman Nybegynder
05. november 2002 - 21:30 #17
Det holder da heller ikke da den jo ikke kan finde framelabelet i den scene man befinder sig i, man bliver vel nød til at angive scenen. Det tror jeg da nok.
men prøv så at lave et frame i enden af din hovedtimeline, med labelet "next_scene" hvorpå der for en sikkerheds skyld er actionen:

nextScene ();

og så:

on (release) {
_root.gotoAndPlay("next_scene");
}
Avatar billede mat Nybegynder
05. november 2002 - 22:09 #18
du bliver overhovedet ikke nødt til at angive scenen, du skal bare lade være med at have enslydende labels i scenerne. Labels er bedøvende ligeglade med scener.
Desuden er scener en uskik i mit univers ;)
Avatar billede baitianlong Nybegynder
06. november 2002 - 02:37 #19
Bortset fra det, er det vel bare..

on(release) {
  _root.nextScene();
}

(o;
Avatar billede mickill Nybegynder
06. november 2002 - 11:01 #20
Jeg sgu ikke helt hvad jeg har gjort galt, men det virker i hvertfald ikke, noget af det i har foreslået.
Avatar billede mat Nybegynder
06. november 2002 - 15:38 #21
så må du jo linke til en fil så vi kan se på det :)
Avatar billede pyroman Nybegynder
07. november 2002 - 21:52 #22
=> legende
Det virker jo ikke det har han allerede sagt.
Enig med mat: BRUG IKKE SCENES!!!
Avatar billede mat Nybegynder
07. november 2002 - 22:51 #23
mickill > hvis du vil have løst dit problem og du ikke kan få noget af det ovenstående til at virke (selvom det burde, og det BURDE det) må du jo give os et kig på filen. Ellers er vi på herrens mark, for som sagt er løsningen på det problem du har beskrevet, besvaret bl.a af mig ;)

En begravet knap kan ikke referere scener, men den kan referere labels (osse i andre scener)

-mat
Avatar billede mat Nybegynder
07. november 2002 - 22:52 #24
..og husk _root når det er hovedtidslinien du vil hoppe rundt på.
Avatar billede mickill Nybegynder
28. november 2002 - 09:34 #25
I må sgu undskylde den noget sene tilbagemelding, men jeg havde fatisk glemt at jeg havde stillet dette spørgsmål.

Ud over det, har jeg løst problemet ved at lægge en usynlig knap over mit movie clip, sikkert ikke den optimale løsning, men det virker.

/Mickill
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