22. november 2001 - 21:41Der er
39 kommentarer og 1 løsning
Placere movieclip etc.
Halløjsa. :)
Har lige et spørgsmål:
Forestil jeg et movieklip hvori der findes en lille animation (tweening) af en lille firkant der bliver størrer, så stor at den fylder halvdelden af skærmen. Selve animationen foregår over lad os sige 10 frames.
Jeg kunne godt tænke mig at at firkanten altid ender med at fylde den sammedel af skærmen (foreksempel at den altid skal være i midten) uanset hvor på \"Stagen\'\" moviklippet er placeret, i den størrelse firkanten har som udgangskpunkt.
?
-Giver det nogen mening? :) Ellers, så skriv det. Så må jeg uddybe lidt.. :)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Jeg mener.. Jeg kunne selvfølgelig bare centrere moviclippet, vil nogen sige. -Eller centrere den sidste frame i movieklippet, og så lave et et nyt movieklip for hvergang jeg skal ændre på udgangspunktet. Men jeg kunne så godt tænke mig at lære måske at skabe en slags variabel der konsekvent ville få første frame til at tweene sig ind mod midten (eller et andet sted hen på skærmen/flashfilmen)..
Alle actioner med onClipEvent(.... kan kun sættes på movieClips
Du kan selv justere start_x, antal_frames , etc til andre værdier. Eksemplet viser en animation fra movieClippets startposition til punkt (400,300) over antal_frames = 10, og skala varierer fra 10% til 100%
Hav lidt tålmodighed :) Enten er det min rådne forbindelse ellers er det eksperten der har problemer med serveren.
Selve princippet er enkelt. Vi siger hvorfra animationen starter (start_x, start_y) og hvorhenne den skal slutte (target_x,target_y). Vi siger også at vi gerne vil have animationen skal foregå over 10 frames (antal_frames = 10). Til sidst udregner vi hvor store hop hvert mellemtrin skal være (step_x,step_y).
Når alt dette er udregnet i (load) kan vi bare blive med at tilføje step_x, step_y til _x, _y i hver (enterFrame)
Ellers må du lige sige til hvad du gerne vil have uddybet.
Hehe.. Sidder lige og prøver at forstå.. Og så er der 100 mennesker på diverse ICQ,MSN jegskalkommeefterdig der lige skal hilse - og så ovenikøbet har en af mine vennere glemt en joint her på mit skrivebord som jeg lige skulle prøve - og lige nu er det hele totalt uoverskueligt.. :)
Men jeg er stødt på dig, Lingoman. Den legendariske.. ;) Nu tror jeg snart jeg har fået skabt mig noget ro, så jeg kan lave mit forsøg her færdigt.. :)
Lige 2. sek, så skal jeg være der. Ryg en smøg mere.. :)
i øvre højre hjørne af \'actions\' vinduet ser du en lille sort trekant. klik på den så kommer der en dropdown menu frem med \'Normal Mode\', \'Expert Mode\' etc..
Jeg sagde jo at actionen sættes på movieClippet! Ikk i en frame action..
Det må være et godt joint, gem lige noget til mig ;)
Følg lige min vejledning fra 22:45:47 igen. Der skal nu stå object actions i Actions vinduet og husk det med den lille sorte trekant... Flash 4!!! Det skulle du have sagt :(
Jeg tror at du bør vente på en af de andre som har tjek på Flash 4. Jeg undgår 4\'ren som katten om den varme gryde...
Ellers må du lige vente til jeg har fået installeret Flash 4. Tager 5 min.
Puha! nu har jeg installeret Flash 4, og hivet en støvet Flash 4 bog frem, host! Jeg aner faktisk ikke hvo\'n vi får opbygget actionen i Flash 4, så hvis du har frisk på at lave det i 5 vil kan jeg hjælpe, ellers kan jeg se at nikolaj er online nu og han kan i alle fald. Hvad vælger du ?
Jeg har ellers lige købt(!) 4\'eren og en bog om den (dårlig bog ang. actionscripting).. Men jeg da blive glad hvis du vil lære mig hvorn\' jeg gør i 5\'eren,vil jeg være glad. :)
Dether er forøvrigt noget jeg har en lille aftale med Nikolaj om at han vil lære mig at forstå lidt mere om actionscripting i detheletaget. :)
Glem 4\'ren. Det er ren tortur! Der findes også et rigtigt godt opgraderingstilbud til 5\'eren men jeg hører at 6\'eren allerede er på trapperne. 5\'eren gør en masse ting let som en leg og jeg har i alle fald ikke tænkt mig at opgradere til 6\'eren før jeg bliver overbevist om at der er tale om virkelig store forbedringer. 5\'eren er dog vikelig dejlig at arbejde med :o)
Køb Colin Moock\'s: ActionScript :The Definitive Guide. Den har alt det du skal bruge.( til Flash 5) 1.halvdel gennemgår programmeringens A til Å 2.halvdel er et opslagsværk omkring alle kommandoer og deres mange syntakser. Bogen er guld værd og uden en CD, men har et website med alle eksemplerne i bogen samt opdateringer mm
Jeg kan os få det til at virke, sådan nogenlunde.. Jeg har vist sat lidt for mange varibler på nu - både frame actions og vistnok os\' objectactions (på firkanterne i sig selv) og så på selve movieclippet. Der er små a\'er over det hele nu.
-Ja, det er sgu os\' et mærkeligt forsøg. Men pponten er at de tre firkanter er faktisk det somme movieclip som bare har fået lidt forskellig farve. Moviklippet indeholder en firkant der bliver større over 10 frames...
Det sku egentlig bruges til måske en form for popup menu på en knap. Så ligegyldigt hvilken knap det var og hvor det sidder henne, vil den menu der popper op altid være nogenlunde midt på skærmen. :)
Og det virker! Og jeg er sgu blevet klogere!! :) Og så hvis jeg lige skal ha\' det genopfrisken har jeg en email fra eksperten.dk jeg gemmer.. :)
(Undskyld jeg forklarer så meget. Jeg er lidt skæv nu og meget fascineret af Lingoman :)
Du må have lavet om på koden eller bruger actionen i kombination med en flash tween. Det ser da også godt ud men er ikke hvad jeg forestillede mig du ville opnå. actionen flytter dit MC fra punkt A til B og skalerer den fra 10 % til 100 % i skridt lig med antal_frames
OK men jeg regner med at du er tilfreds og går i seng nu: Sov godt !
Detder du så er slet ikke det jeg ville opnå :) Jeg vil som sagt opnå at få det til at fungere som et \"popup-vindue\" der egentlig ikke skal tweenes i ret mange frames.. Det er den der effekt der nogle gange er (især på MAC), når man trykker på en knap, så det der popper op efterlader sig et \"spor\" efter sig fra knappen. :)
Det har jeg fundet ud af en del til at kunne gøre nu. En væsentlig del :) Tak, du. Det var hyggeligt at møde dig - en fornøjelse :)
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.