Avatar billede doggy82 Praktikant
19. maj 2004 - 11:20 Der er 7 kommentarer og
1 løsning

hvordan flytter man et objekt?

Hejsa
Sidder lige og roder lidt med Flash.
Hvordan får jeg feks en Button til at flytte sig 10px til højre ved RollOver?

Jeg kan kun finde ud af at flytte hele movieclip'et, med:

on (rollOver) {
    _x + 10;
}
Avatar billede barklund Nybegynder
19. maj 2004 - 11:32 #1
Det kræver, at du bruger nyeste version af flash, men også her er direkte placerede button actions scoped til sin parent.

Brug i stedet et movieclip (der også kan fungere som knap) og skriv som frame action:

my_btn.onRollOver = function() {
    this._x += 10;
}

// Morten Barklund
Avatar billede barklund Nybegynder
19. maj 2004 - 11:32 #2
my_mc er det jo :)
Avatar billede doggy82 Praktikant
19. maj 2004 - 12:04 #3
hmm kan ikke lige få det til at virke.
Jeg bruger Flash 5.

Altså:
Jeg har et helt tomt dokument.
Så indsætter jeg en firkant og laver den til MovieClip.
Og så dobbelt-klikker jeg på den.
Og så dobbelt-klik i første frame og indsæt
Avatar billede doggy82 Praktikant
19. maj 2004 - 12:04 #4
my_mc.onRollOver = function() {
    this._x += 10;
}

eller hvad?
Avatar billede barklund Nybegynder
19. maj 2004 - 13:05 #5
Bruger du Flash 5? Et 3 år gammelt program? Det kunne jeg jo ikke lige have gættet...

Så kræver det at du lægger din knap ind i et movieclip for sig selv og bruger den kode, som du allerede har skrevet helt i toppen.
Avatar billede doggy82 Praktikant
20. maj 2004 - 11:57 #6
lol det var fordi jeg sad på min skole. Jeg er hjemme nu, har selv MX.
Men jeg har stadigvæk lidt svært ved at få det til at virke.
Avatar billede doggy82 Praktikant
20. maj 2004 - 16:12 #7
Hmm jeg må nok droppe det så.
Du lægger bare et svar hvis du vil ha' point.
Tilgengæld har jeg et nyt spørgsmål... http://www.eksperten.dk/spm/500577
Avatar billede barklund Nybegynder
21. maj 2004 - 21:02 #8
Der er ikke noget at droppe - det virker fint nok også i Flash 5.

Og Flash 5 metoden virker også i Flash MX - men i Flash MX ville man dog lave det en del smartere :)
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