Avatar billede nakalay Nybegynder
11. maj 2002 - 18:13 Der er 15 kommentarer og
1 løsning

animation...

Jeg har lavet en animation hvor der er en ting der skal skydes...! øhm og det har jeg lavet sådan at jeg har lavet et mc med en knap indeni...og på knappens  "down" frame har jeg lagt et mc med noget animation..!

Ok problemet er så at man er nød til at holde museknappen nede for at spille animationen...hvordan får jeg det til at virke sådan at man kun skal klikke og så spiller den!
Avatar billede n!nja Nybegynder
11. maj 2002 - 18:18 #1
Prøv at lægge dette på din knap:
--------------------------------
on (release) {
    gotoAndPlay (DenFrameHvorDitMcLiggerI);
}
--------------------------------
Avatar billede baitianlong Nybegynder
12. maj 2002 - 01:24 #2
Giv animationen et instance-navn på hovedfilmen, feks:"animation".
Læg en usynlig knap (en knap hvor du kun har tegnet i hit-framen)ovenpå, inde i movieclippet.

Giv denne usynlige knap denne action
on(press) {
_root.animation.play();
}
Avatar billede nakalay Nybegynder
12. maj 2002 - 14:44 #3
n!nja: Altså down-frame på knappen eller hva?

legende.dk: kan ikke rigtig finde ud af hva du mener jeg skal gøre :)
Avatar billede n!nja Nybegynder
12. maj 2002 - 14:45 #4
Nej, prøv at læg det på selve knappen når du har trukket den ind på scenen ´fra dit libery...
Avatar billede n!nja Nybegynder
12. maj 2002 - 14:51 #5
Men jeg tror egentlig at legende.dk's løsning er bedre end det jeg foreslog...
Avatar billede nakalay Nybegynder
12. maj 2002 - 15:02 #6
jamen jeg forstår ikke rigtig hva han mener
Avatar billede nakalay Nybegynder
12. maj 2002 - 15:07 #7
hva skal jeg helt præcist gøre?
Avatar billede baitianlong Nybegynder
12. maj 2002 - 17:24 #8
Lav din knap-over-animation. Skriv stop() i den første frame af dette movieclip, og gotoAndStop(1) i den sidste frame.

Træk movieclippet ind i hovedfilmen, og giv det et instance-navn i værktøjskassen med instance/frame/effects/sound f.eks: animation

Lav en usynlig knap (dvs en knap hvor du kun har tegnet i hit-framen) og træk den hen ovenpå din animation. Giv den denne action

on(press) {
_root.animation.play();
}

Så ligger den usynlige knap ovenpå, og når man klikker på den starter den underliggende animation. Smart ikke ??
Avatar billede baitianlong Nybegynder
12. maj 2002 - 17:25 #9
Så vil knappen normalt se ud som den gør i frame 1 af dit movieclip (animation), (da der står stop()), og når man klikker, kører animationen fra frame 2 og fremad.
Avatar billede baitianlong Nybegynder
12. maj 2002 - 17:39 #10
Du kan downloade mit eksempel her:

http://www.legende.dk/knap_animation.fla

Med venlig hilsen
legende.dk
Avatar billede nakalay Nybegynder
12. maj 2002 - 18:42 #11
ok nu har jeg fået det til at du JAAAAAAA! men et problem har jeg dog stadig...hvis man trykker på den usynlige knap efter man har skudt "tingen" kommer tingen tilbage! :)
Avatar billede baitianlong Nybegynder
12. maj 2002 - 18:54 #12
Så put knappen ind i animations movieclippet i sit eget layer og KUN i frame 1, Så forsvinder den jo når animationen køres.
Avatar billede nakalay Nybegynder
12. maj 2002 - 18:58 #13
nice det prøver jeg sq lige ;)
Avatar billede baitianlong Nybegynder
12. maj 2002 - 18:58 #14
Jeg har uploadet den med denne nye finesse:

http://www.legende.dk/knap_animation.fla
Avatar billede nakalay Nybegynder
12. maj 2002 - 19:13 #15
JAAAAAAAA det virker sq...du er en sand ven legende.dk!!!
Avatar billede baitianlong Nybegynder
12. maj 2002 - 22:08 #16
Anytime (o;
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