Avatar billede andersdp Nybegynder
22. juni 2004 - 11:20 Der er 19 kommentarer og
1 løsning

flyt mc onRelease flash 5

Sidder og laver en fanebladsmenu i flash 5.
Jeg vil gerne lige flytte fanabladene lidt op og ned når de aktiveres...

Min knap er pakket ind i et mc, der ligger i _root med instance navnet myButt.

I mit actions layer har jeg forsøgt med følgende as:
myButt.onRelease = function()
{
  this._x += 10;
}

Meen, det virker sq ikke.....
Hvordan flytter jeg rundt med et mc i flash 5?
Avatar billede andersdp Nybegynder
22. juni 2004 - 11:21 #1
Eller rettere, jeg sidder med mx2004 og laver det til flash 5....
Avatar billede kragekjaer Praktikant
22. juni 2004 - 11:25 #2
har du prøvet med

myButt.onRelease = function()
{
  myButt._x += 10;
}
Avatar billede kragekjaer Praktikant
22. juni 2004 - 11:28 #3
eller måske

this._x=this._x+10;
Avatar billede Slettet bruger
22. juni 2004 - 11:32 #4
Du kan ikke bruge myButt.onRelease = function() til version 5.
Avatar billede kragekjaer Praktikant
22. juni 2004 - 11:33 #5
nåh nej
Avatar billede Slettet bruger
22. juni 2004 - 11:33 #6
- du må igang med en gammeldaws knap - eller er scripte no'et hitTEST på et mc ;)
Avatar billede andersdp Nybegynder
22. juni 2004 - 11:36 #7
Ja, havde prøvet forskellige versioner af this._x osv...

Jamen, syntes ellers jeg læste noget om et sted at det ikke duede med en knap - derfor smed jeg det i et mc (man kan ikke give en knap et instance navn i flash 5).

d!ktator >> Vil det sige at burde kunne gøre med lidt as på selve knappen?
Avatar billede andersdp Nybegynder
22. juni 2004 - 11:43 #8
Ja, dette virker sådan da.
Det flytter bare hele .swf'en.....
Så nu skal jeg bare have ramt min knap - hvilket er svært når man ikke kan give et instance navn til en knap.. Eller er der andre løsninger?

on (release)
{
    this._x += 2;
}
Avatar billede Slettet bruger
22. juni 2004 - 11:46 #9
Hvis nu din 'knap' er et movieClip, kan du bruge følgende:

onClipEvent(enterFrame){
    if (this.hitTEST(_root._xmouse, _root._ymouse)) {
        this._x=this._x+10;
        }
}

eller hvis dit mc indeholder en knap kan du scripte på knappen:

on(press){
_parent._x=_parent._x+10;
}

eller:

on(rollOver){
_parent._x=_parent._x+10;
}

... der er mange måder at gøre det på :D
Avatar billede andersdp Nybegynder
22. juni 2004 - 11:54 #10
Sådan, der var den!

Lavede et mc, smed min knap deri. På knappen i mc'et ligger:

on(press)
{
_y=_y+2;
}

_parent flytter hele skidtet...

Tanx d!ktator - smid et svar...
Avatar billede barklund Nybegynder
22. juni 2004 - 11:54 #11
hi d!ktator :)
Avatar billede barklund Nybegynder
22. juni 2004 - 11:55 #12
eller "hil" rettere :)
Avatar billede Slettet bruger
22. juni 2004 - 12:02 #13
yo ~ barklund ;)
Havde 'næsten' fået kørelejlighed til din event i aften
- men den glippede desværre :(

Håber på at komme næste gang - hvis også vejret er lidt bedre...
- så er der jo lidt mere for øjet når man nu skal til storbyen ;D
Avatar billede andersdp Nybegynder
22. juni 2004 - 12:08 #14
Jamen, god landskamp til jer begge så. Event'en kan vil næsten ikke være andet en dag som idag...
Avatar billede andersdp Nybegynder
22. juni 2004 - 12:09 #15
vil | vel - det er svært ;)
Avatar billede Slettet bruger
22. juni 2004 - 12:12 #16
he he - det er ikke fodbold der er på programmet hos Barklund ;D
http://www.flashfaq.dk/spg.asp?ID=1443
Avatar billede barklund Nybegynder
22. juni 2004 - 12:12 #17
andersdp - selvfølgelig er det noget andet - vi er nørder!

http://dkmmug.dk/calendar/show_meeting.php?meeting_id=8

// Morten Barklund
Avatar billede andersdp Nybegynder
22. juni 2004 - 12:18 #18
LOL - i skal da vel ikke sidde og snakke om "Hoppende komponent"'er i aften, mens der er bold - godt nok er jeg også nørd, meeeen jeg får da lige hevet 2 timer ud til en øl når der er landskamp...

I er sgu for seje...
Avatar billede andersdp Nybegynder
22. juni 2004 - 12:20 #19
Ja, okay.
Når ma læser lidt mere af teksten, opstår der lidt tvivl om det egentlige formål :?
Avatar billede barklund Nybegynder
22. juni 2004 - 15:29 #20
Formålet er actionscript, men vi har føjet os og fundet et fjernsyn *bagefter* til de boldhungrende :)
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