Avatar billede telemuzen Nybegynder
08. august 2002 - 10:30 Der er 14 kommentarer og
1 løsning

Expressions - Hvordan?

Hejza..

Jeg vil bare høre hvordan i finder ud af hviordan man skal bruge expressions?
Jeg mener når man kigger på .fla, så er der altid udregninger ligesom i skole, (stageWidth/2(*500) og alle _x og _y mouse - _x og _y.
Hvordan ved man hva man skal sætte ind i de expressions.?
gerne nogle links eller forklaringer.
Uddybes hvis i ikke forstår! : -D

TeleMuzen
Avatar billede thomasclausen Nybegynder
08. august 2002 - 11:58 #1
tænker du ikke på i html (pop-up vindue), for hvis du er det er  vist i en forkert kategori!
Avatar billede telemuzen Nybegynder
08. august 2002 - 12:05 #2
hvaffor noget?
Avatar billede telemuzen Nybegynder
08. august 2002 - 12:06 #3
Jeg tænker på hvordan man ved hva man skal + - * / med de forskellige variabler!?
f.eks

onClipEvent(load){
_x=0;
_y=0;
}
onClipEvent(mouseDown){
targetx=_root._xmouse;
targety=_root._ymouse;
}
onClipEvent(enterFrame){
_x+=(targetx-_x)/2;
_y+=(targety-_y)/2;
}

onClipEvent(load){
_x=0;
_y=0;
speed=2;
}
onClipEvent(mouseDown){
targetx=_root._xmouse;
targety=_root._ymouse;
}
onClipEvent(enterFrame){
_x+=(targetx-_x)/speed;
_y+=(targety-_y)/speed;
}
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:07 #4
tror Thomas troede at du ville lave et centreret popupvindue :))

Anyway har han ret - Du må forklare lidt for det er jo egen tligt bare matematik.
Avatar billede telemuzen Nybegynder
08. august 2002 - 12:15 #5
Når, ok det var fordi jeg skrev stageWidth/2.
Jeg kunne ikke lige forstå hva han mente!
Ok..
Ja men Flash matematik. jeg har læst i nogle bøger, at hvis man arbejder med afstande så bruger man "where we are - where we want to go / speed.
Men jeg forstår ikke hvordan man kommer frem til de udregninger.
f.eks, hvis man har en knap på center stage, og man nærmer sig knappen, så skal den blive mindre.
hvordan finder i ud af Hvordan man skal scripte det?
skriver i det ned på papir først, bruger i jeres gamle matematik bøger fra folkeskolen eller hva?
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:17 #6
onClipEvent (load) {
    // køres når klippet loades
    _x = 0;
    // sætter clippets x-position til 0
    _y = 0;
    // ssætte clippets y-position til 0
}
onClipEvent (mouseDown) {
    // køres når du trykker på musen
    targetx = _root._xmouse;
    // siger det nye target er de kordinater hvor jeg klikkede med musen
    targety = _root._ymouse;
    // ditto
}
onClipEvent (enterFrame) {
    // looper movieclippet igennem og kører hver gang der skiftes frame
    _x += (targetx-_x)/2;
    // sæt x-pos på clippet til at være :
    _y += (targety-_y)/2;
    // halvdelen af (der hvor du klikkede - der hvor du er);
}

/Nikolaj
Avatar billede thomasclausen Nybegynder
08. august 2002 - 12:18 #7
Undskyld - det der "stageWidth...." lignede bare Javascript i mine øjne - derfor!!

Så kan jeg desværre ikke hjælpe dig - Actionscript er ikke lige min stærke side!!
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:19 #8
Du må undskylde mine sjove tegn...

// sæt x-pos på clippet til at være :

// sæt x-pos på clippet til at være :

Det er fordi min Homesite automatisk ændrer for høje ASCII værdier og jeg fik vidst ikke rettet dem alle :))

/Nikolaj
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:21 #9
thomas - Du tænker nok på screen.width - Anyway så minder opbygningen af javascript/actionscript meget om hinanden. Ligesom PHP, java og PERL, så er det alle en afart af kompileret C++ kode :))

/Nikolaj
Avatar billede telemuzen Nybegynder
08. august 2002 - 12:25 #10
ok, det forstår jeg..
hvis du skal lave noget lignende til en kunde, ved du så præsist hvordan det skal gøres eller skriver du det ned på papir?
TeleMuzen
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:29 #11
Som tiden går og jo mere man øver sig, så lærer/husker man en del ting. Det er selvfølgelig ikke alt man kan huske, men så kan man jo altid glo lidt i tidigere eksperimenter :)

En god regel er ALTID at skrive kommentarer i sin kode - Så kan du også finde rundt i den, når den fylder 850 linier.

/Nikolaj
Avatar billede telemuzen Nybegynder
08. august 2002 - 12:34 #12
ok, jeg må jo bare prøve at lege lidt, synes bare at jeg har gjort det  i lang tid uden at fatte det!
Når jeg downloader eksempler, og kigger på dem, er der jo selvfølgelig en masse udregninger, men jeg forstå det bare ikke!
TeleMuzen
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:39 #13
Det er af og til svært at gennemskues andres opbygning af kode - Jeg har en måde at gøre det på Barklund, Paw, Beatone, gotcha og de andre har en anden. Resultatet bliver dog næsten altid det samme.

Leg med det. Prøv dig frem og find den stil der passer dit temperament. Start med det lette ellers går du sur i koderi.

/Nikolaj
Avatar billede telemuzen Nybegynder
08. august 2002 - 12:41 #14
ok, im playing...
Ellers har jeg jo jer : -D
TeleMuzen siger mange tak.
Avatar billede nikolajdu Nybegynder
08. august 2002 - 12:43 #15
Lige præcis - Gotcha og AllanDK var virkeligt livsnødvendige for mig, da jeg startede på flash i sin tid. Spørgs og få et hurtigt og konkret svar - Så let det kan forekomme ;-)

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