Avatar billede nakalay Nybegynder
26. april 2002 - 16:42 Der er 50 kommentarer og
1 løsning

spørgsmål :P

Det jeg gerne vil her er at lave en knap der opfører sig på samme måde som poten i dette eksempel(håber linket virker :D) :

http://www.pote.dk/showFlash.asp strFlash=objlarger&height=150&width=150&source=true

Og så skulle det gerne være sådan at man trykker på den så laver den en animation! hvordan "dælen" gør jeg det?
Avatar billede nakalay Nybegynder
26. april 2002 - 16:44 #2
der var den ;)
Avatar billede nakalay Nybegynder
26. april 2002 - 17:59 #3
Hallo er der nogen? :P
Avatar billede barklund Nybegynder
26. april 2002 - 20:08 #4
Du kan ikke forvente mirakler på en helligdag :o)

Der er en source, som du kan downloade...

Hvis du blot skal lave en knap, der ved tryk afspiller en animation, så er det blot at lave din animation i et movieclip, hvor du i første frame har en stop()-action. Dette placerer du på din stage og giver et instance-navn i instance-panelet (Ctrl+i)... Derefter tilføjer du en knap, der udfører:

on(release) {
    minInstance.play();
}

hvor minInstance er det navn, som du angav i instance-panelet...
Avatar billede nakalay Nybegynder
27. april 2002 - 09:07 #5
jaja ok men den knap skal opfører sig som poten i ovenstående URL...(det ved jeg ik hvordan man gør :P)og så først når man trykker på den skal den afspille en animation(og det kan jeg godt finde ud af)!

Så mit problem er kun at gi den samme funktion som poten :D
Avatar billede barklund Nybegynder
27. april 2002 - 17:12 #6
Knappen skal have samme funktion som poten? Altså blive større, når man er over til en vis max størrelse og derefter mindre når man flytter musen igen? Derudover skal den også afspille et movieclip, som jeg har skrevet det ovenfor? Er det rigtigt forstået?
Avatar billede tobias_cool Nybegynder
27. april 2002 - 19:29 #7
ja efter jo tætere den er på centrum det bliver jo ikke på samme måde med din ;)
Avatar billede nakalay Nybegynder
28. april 2002 - 01:09 #8
barklund: ja..!
Avatar billede barklund Nybegynder
28. april 2002 - 03:28 #9
Tryk Ctrl+F8 - ny button... I hit-framen laver du en kasse på 100*100 px med centrum i centrum... Ctrl+F8 igen og denne gang et movieclip (navne er ligegyldige)...

I dette trækker du din knap fra før og ind placerer den i midten. Så laver du et nyt lag, og i dette lag tegner du din "pote" - eller hvad du nu måtte ønske...

Du markerer hele denne tegning og trykker F8 - nyt moviclip og giver det et eller andet navn.

Tilbage i dit movieclip med to lag markerer du nu det nye movieclip i det øverste lag og åbner actions-panelet. Her skriver du:

onClipEvent(enterFrame) {
    if (_parent.hitTest(_root._xmouse, root._ymouse,0)) {
        var dist = _parent._xmouse*_parent._xmouse+_parent._ymouse*_parent._ymouse;
        _xscale = _yscale = 100+dist/25;
    }
}

Du markerer så knappen i nederste lag og giver den de actinos, den skal have...

Du går ud på din stage og trækker så blot dit movieclip med 2 lag (overmovieclippet) ind på scenen var Library...

Håber du forstår...

Du skal altså have:

OverMC
|
|- UnderMC (med actions på)
|  |
|  |- "Pote"
|
|- Knap (med actions på)
  |
  |- 100*100 hit-felt


/Barklund
Avatar billede nakalay Nybegynder
28. april 2002 - 11:14 #10
Jeg forstår ik helt ;)
Avatar billede nakalay Nybegynder
28. april 2002 - 11:20 #11
En ting jeg heller ik helt forstår er...hvorfor skal jeg først lave en knap og et mc(hvorfor skal jeg lave sådanne 2 og så bagefter "poten"...skal jeg virkelig bruge 2 mc's...og hvorfor?)!

En anden ting forresten...øhm...kan du ikke forklare resten lidt tydeligere også?
Avatar billede nakalay Nybegynder
28. april 2002 - 11:24 #12
Skal det første mc jeg laver have noget grafik ?
Avatar billede nakalay Nybegynder
28. april 2002 - 11:25 #13
hov...der er jo 3 mc's...?
Avatar billede nakalay Nybegynder
28. april 2002 - 11:26 #14
eller hva? kan ikke rigtigt finde rundt i det...
Avatar billede nakalay Nybegynder
28. april 2002 - 11:31 #15
Det mc mand laver i starten lige efter knappen...er det under- eller overmc'et så?
Avatar billede nakalay Nybegynder
28. april 2002 - 11:34 #16
okay og med hensyn til "poten" i det nye layer...jeg går ud fra jeg bare skal lave det som et mc og gøre det helt samme som det er gjort i potens source!? ...
Avatar billede nakalay Nybegynder
29. april 2002 - 06:52 #17
barklund er du der stadig?
Avatar billede tobias_cool Nybegynder
29. april 2002 - 13:34 #18
jeg kalder lige på på ham
Barklund oohhh barklund :P
Avatar billede nakalay Nybegynder
29. april 2002 - 14:48 #19
Jeg kalder med så :)

Baaaaaarkluuund...kooooom!
Avatar billede nakalay Nybegynder
30. april 2002 - 11:50 #20
aha har fundet ud af det :) men! Hvordan får jeg manden til at lave en animation når man trykker på ham?

Kunne man evt. bytte UnderMC'et ud med at andet(der så straks skal begynde at afspille) uden man lagde mærke til det?
Avatar billede nakalay Nybegynder
30. april 2002 - 11:51 #21
Eller skal man gøre det på anden måde?
Avatar billede barklund Nybegynder
30. april 2002 - 12:27 #22
Hehe.. Jeg er her nu... Kan du ikke smide din .fla til mig på morten@barklund.dk

Men ellers kan man sagtens lave dit mc om, for eksempel kan du lave animationen af manden, der går fra frame 2 til 10 i det mc indeholdende grafikken af manden. I første frame, skal der være en stop() og i sidste frame en gotoAndPlay(2);

Så laver du på din knap:

on (press) {
    undermc.gotoAndPlay(2);
}
on (release) {
    undermc.gotoAndStop(1);
}

/Barklund
Avatar billede barklund Nybegynder
30. april 2002 - 12:33 #23
Eller hvis animationen kun skal afspilles 1 gang ved tryk:

on (release) {
    undermc.play();
}

Og så skal koden fra før i sidste frame af undermc'et fjernes (gotoAndPlay(2) skal væk)...
Avatar billede nakalay Nybegynder
30. april 2002 - 13:20 #24
Jeg sender dig lige .fla-filen... :)
Avatar billede nakalay Nybegynder
30. april 2002 - 13:27 #25
Den er sendt!
Avatar billede nakalay Nybegynder
30. april 2002 - 13:45 #26
...? Noget nyt?
Avatar billede nakalay Nybegynder
30. april 2002 - 13:48 #27
forresten er det inde i selve UnderMC'et man skal lave stop() funktion eller er det ude i OverMC i frame 1 i UnderMC's layer?
Avatar billede barklund Nybegynder
30. april 2002 - 14:54 #28
Den er jo lavet i MX, n'est pas? Jeg har kun F5 har hvor jeg sidder nu... Og det er inde i undermc, at du skal lave en stop()... Husk at navngive din instance af dit undermc: i dit overmc, markerer du dit undermc og trykker Ctrl+I - derefter skriver du instancenavnet "undermc"
Avatar billede nakalay Nybegynder
30. april 2002 - 15:53 #29
ok ...
Avatar billede nakalay Nybegynder
30. april 2002 - 15:57 #30
Jeg har tænkt på...kan man...istedet for at figuren bliver større når man rører ved den...få f. eks. figurens arme til at bevæge sig rundt når man rører ved den og så skulle armene tweene på plads igen bagefter når man tog cursoren væk! (hvis det er muligt?)...
Avatar billede barklund Nybegynder
30. april 2002 - 16:17 #31
Det kan man sagtens... hvis man gider og kan finde ud af at programmere det... :o)
Avatar billede nakalay Nybegynder
30. april 2002 - 16:57 #32
Kan man ikke lave det sådan at man har lavet en animation hvor hans arme bevæger sig og så lidt actionscript så armene ryger på plads i en flot tweening når man flytter musen? (hvis du kan finde ud af det?!)

Hvis du kan finde ud af det vil du så ikke hjælpe mig bare lidt plz :( (sidste ting :| ...)!

Så er du RAR!!! og GO! og KLOG! og SEJ! og HJÆLPSOM!
Avatar billede barklund Nybegynder
30. april 2002 - 17:29 #33
Jeg forstår ikke helt... Er det sådan, at så længe musen holdes over knappen, så bevæger hans arme isg efter et bestemt mønster. Når man så flytter musen igen, så glider de fra deres aktuelle position tilbage til startpositionen... Er det rigtigt forstået? Send mig din .fla gem som en Flash5-fil... Så skal jeg kigge på det...
Avatar billede nakalay Nybegynder
30. april 2002 - 18:55 #34
OK
Avatar billede nakalay Nybegynder
30. april 2002 - 18:56 #35
men ville det ikke være nemmer hvis du bare lavede en "eksempel-mand" og så lavede det på ham?
Avatar billede barklund Nybegynder
30. april 2002 - 19:25 #36
Tjaa.. Jeg kan jo ikke gætte mig til, hvilken bevægelse armene skal lave... hele bevægelsen skal nemlig scriptes, da den skal kunne afbrydes når som helst og glide til startpositionen...
Avatar billede nakalay Nybegynder
30. april 2002 - 20:01 #37
bare lav nogle "random" armbevægelser :)
Avatar billede nakalay Nybegynder
01. maj 2002 - 19:56 #38
baaarkluuuund :)
Avatar billede nakalay Nybegynder
02. maj 2002 - 13:37 #39
...Grrr!
Avatar billede nakalay Nybegynder
02. maj 2002 - 16:22 #40
*host* :)
Avatar billede tobias_cool Nybegynder
02. maj 2002 - 16:23 #41
Grrrr..... Du bomber min Mail :)
Avatar billede nakalay Nybegynder
02. maj 2002 - 16:51 #42
hahaha...jeg mangler barklund ;)
Avatar billede nakalay Nybegynder
02. maj 2002 - 16:55 #43
mon...du kommer snart barklund? :) ...hmm jeg sender dig lige en mail så! hihi...
Avatar billede nakalay Nybegynder
20. maj 2002 - 04:16 #44
baaaaarkluuuund :)
Avatar billede nakalay Nybegynder
21. maj 2002 - 16:41 #45
hehe ... hmmm skal jeg bare gi dig pointene så?
Avatar billede tobias_cool Nybegynder
21. maj 2002 - 17:10 #46
sure no problem ;)
Avatar billede barklund Nybegynder
21. maj 2002 - 17:31 #47
Da jeg ikke har en netforbindelse derhjemme og ikke kan installere en Flash på mit studie og ikke orker at skulle slæbe filer frem og tilbage på disketter, så bliver det desværre ikke forløbig, at jeg kan hjælpe dig... Men hvis du lukker og tager pointene selv, så kan det være, at jeg en dag smider en kommentar, hvis jeg har lavet noget spændende som du kan bruge...
Avatar billede nakalay Nybegynder
22. maj 2002 - 15:57 #48
aaargh kan ikke betale sig :)

og for det andet har du jo også svaret på mit originale spørgsmål! :P

men kom med et svar så jeg kan gi dig point !
Avatar billede barklund Nybegynder
22. maj 2002 - 16:04 #49
javel så... men så skal jeg heller ikke have alle pointene, for det er lidt for mange til det svar, som jeg har lavet...
Avatar billede nakalay Nybegynder
26. maj 2002 - 16:27 #50
hmm  :)
Avatar billede barklund Nybegynder
26. maj 2002 - 16:35 #51
Takker... Er du ikke løbet tør snart :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