04. juni 2002 - 19:59Der er
46 kommentarer og 1 løsning
Mc - Behind/Front
Hapzz...!
1.et stk. mc(Vindue) 2.Indeholdende x antal knapper(mc)
Problem: Når jeg "aktiverer" min/e mc-knap/per...I mit vindue lægger den første sig fint I front, men næste lægger sig bag ved 1'este knap & osv. Hvilket jeg godt kan se "logiken" I, mine mc/knapper ligger jo i hver sit layer I mc/vinduet, hvilket jo bestemmer rækkefølgen. Men meningen er at uanset hvilken mc/knap jeg aktiverer I mit mc/vindue skal de lægge sig oven på de resterende( i front). Håber I/du forstod mit spørgsmål, ville være rart hvis der lige var en der kunne hjælpe.
Når mc/knappen bliver aktiveret, fra mc/vinduet... popper der et lille (info)vindue op, det skal lægge sig I front, det vil sige uanset hvilken mc/knap jeg aktiverer skal denne lægge sig forest.
øhm :) altså når du aktiverer mc/knappen fra mc/vinduet popper der et lille infovindue op som skal lægge sig forrest...foran hvad så? andre infovinduer?
Nope foran mc/knapperne.....der ligger x antal knapper i vinduet, men når jeg aktiverer en af dem....kommer der som skrevet et lille popup/vindue op. Men dette lægger sig bag ved de resterende mc/knapper.
swapdepth......? ... lyder spændende(ikke den store flashkonge endnu)....! det må være et as du refererer til. Det kunne jeg jo prøve, men hvad præcis gør dette as?
ok, depth kan sammenlignes med levels dog ikke helt det samme man kan ikke loade hele swf's ind her, hvis du placerer noget i depth 1 og f.eks 10 så vil det i 10 være øverest
Ok .... søgte & fandt her på siden efter swapdepth, fandt en forklaring...! Og læser din nu....! Jeg loader jo ikke et mc ind i min film som det er nu, så det ac vil fungere på mine mc der ligger der?
Men alt andet lige....jeg vil prøve når jeg slipper fra job(2400)..(lærer noget nyt hverdag(r..fedt)....så håber jeg det lykkes...!
Smider lige pointene ind hvis det lykkes, ellers vender jeg frygteligt tilbage!!!!
Nu mens jeg alligevel sidder her & triller tommelfingre, presser jeg lige (helt & aldeles)...uforskammet et sidespørgsmål ind!!!
Når mine små popup/vinduer aktiveres & lægger sig i front, dvs hen over de resterende mc/knapper(i mit nuværende tilfælde kun en), så kan jeg stadig "aktivere" den/de underliggende knapper, altså de mc/knapper der ligger under den aktiverede mc/knap(vindue). Hvordan kan dette være?....kan dette "fænomen" undgås på nogen måde?
Ja dit problem kender jeg til, og jeg har heller ikke selv fundet en perfekt løsning på problemet.
Måden hvorved jeg omgår problemet er at sende min film hen i en keyframe hvor der ikke ligger nogle aktive knapper under (ofte brake-apart'er jeg mine knapper så de ikke indenholder noget ac, så man alligevel kan se dem. Det er noget af en fumlet løsning men den virker da.
Jeg kunne selvfølig osse lade mc/vinduet der indeholder mc/knapperne, forsvinde når mc/knappen bliver aktiveret, & retunere når mc/knappen bliver deaktiveret, men det var ikke helt meningen, det ender nok med at jeg må bruge din løsning med at sende dem til keyframe uden ac.
Failed.....!!!! har givet mc/knapperne(er ligger inde i et andet mc/vindue) ac-et :
onClipEvent (load) { this.swapDepths(10); }
Synes ikke rigtig det rykker.....nu hænger de bare & flagrer I luften efter lukning af mc/vinduet(støvsugeren gik oxo igang). Ser jo fantastisk ud....men ikke det rigtige.....?...... et eller andet er gået galt I mit "stunt".........! de lægger sig heller ikke "pænt" foran de underliggende knapper.
Er der ikke lige en flinker "ekspert" der kan spendere 2 min. på det her.....det lykkes mig ikke(lidt utålmodig)....hvis der er brug for yderligere detaljer angående mit problem, så skriv.
jeg sidder ikke ved min egen comp nu, hvis du ikke har fået´en anden til at hjælpe dig så kigger jeg på den når jeg engang kommer hjem i morgen. mvh iggi
Lige et lille råd, lav dit hit område i på dine links størrer. Du har da ikke lagt noget ind på hvert link eller.. ? Jeg får kun noget frem når jeg trykker på curriculum og recordings
swapdepts skulle løse dit problem, du kan sende din fil til mig så vil jeg se om jeg kan løse dit problem
Du har helt ret........jeg har ikke lagt noget ind på alle link endnu....arbejder "kraftigt" på sagen bag kulliserne, der er som du selv skriver kun "indhold" på Rec/Cv.
Det ville være rart hvis du kunne kigge på den. Kan ikke umiddelbart se din mail, men surfer lige lidt rundt & leder, når jeg slipper fra job.
Det varmer sku' helt om hjertet med en sådan kommentar, Tak for det!
Hvis du swapper til en depth på 10 og du har loaded en film til level 10, så bliver denne swappet ned, hvor det gamle lå... en lille inkonsekvens i navngivningen fra Macromedia's hjemmeside. Der er ingen begrænsning i levels (depths), så du kan blive ved til millionerne, men deroppe kan det være svært at unloade og giver ofte problemer. Der er også (udokumenteret) negative levels, der ligger sig under level0 på logiske vis...
Der fik du mig...begge mine hjernehalvdele brændte sammen.....!sorry Jeg forstår "udtrykket" depth, det må være sig noget med dybde & hvilken måde et mc lægger sig Iforhold til et andet, man giver det så efterfølgende et xx tal....mellem? ja, beklager ikke helt med. Så selvfølig helst der ble' refereret til ovenstående "mc" gør det lidt lettere for mig(meget nybegynder), men tror måske oxo at "kommentaren" var stilet til iggi.....! anyway ..tak for kommentaren (prøver lige at terpe den igen...! nope brændte sammen igen..hehe)Flash er By the Way allerhulens fantastisk!!!! hurra for det!
Du kan løse dit problem ved at åbne movieclippene med dine menuer inde i dem er der en knap, på knappen sætter du følgende action on (release) { _root.instance navn på dit menu link.swapDepths(10);
}
instance navnet variere således efter hvilket movieclip knappen ligger i
............tak for det........! ...! Kanon........kigger på det når jeg retunerer........Hjem! Må heller lige gentage ....for at være sikker på at jeg har fattet det......!
1.De to Pladeknapper(mcknapper) der ligger I mit Vindue (der bliver aktiveret fra Menu bjælken). Dem åbner jeg & giver selve knappen inde I mc'et den action. Er det fattet korrekt?
!. instance navn på mit menu link ? kan du skrive mere præcist hvad du mener......! jeg kunne finde på meget at skrive lige er , meen !!!!
Jaaa....kigger på det........ håber det lykkes ....... (du skulle måske smide et svar herind)
Lige lidt forklaring, hvor jeg har skrevet hele actionen ud der skal placeres på dine knapper- jeg har tilføjet play() og gotoAndPlay (2); da det allerede stod der i den fil som jeg har fået af dig.
Gør følgende Dobbeltklik på CURRICULUM Klik CURRICULUM (det er her din knap ligger) Og åben objekt vinduet Ctrl+alt+a så kommer vinduet frem Kopir dette: on (release) { _root.menu.swapDepths(10); play (); } sæt det på knappen ved at paste overnævnte ind i objekt vinduet
Det er samme fremgangsmåde for RECORDINGS og dine andre links I recordings sætter du dette script på knappen:
on (release) { _root.instancenavn sætter du ind her.swapDepths(10); gotoAndPlay (2); }
Instance navn = movieclip navn, ikke det som står i libary men et slags variabel navn. Du skal give et movieclip et instance navn for at du kan kontrollere movieclippet via actionscript, fra knappen. Du navngiver movieclippet ved at du markere moviclippet og trykker ctrl+i så kommer instance vinduet frem- ved name skrive du så navnet på dit movieclip (instance navn). CURRICULUM var allerede navngivet menu, du bliver selv nødt til at navngive RECORDINGS hvis du giver det navnet recordings kommer actionen på din knap i moviclippet recordings til at se således ud:
on (release) { _root.recordings.swapDepths(10); gotoAndPlay (2); }
Nu virker det på alle mine menu-link.....KANON.......vinduerne lægger sig pænt over hindanden uanset hvilket der bliver aktiveret først. Men hvorfor HULEN....kan jeg ikke lave præcis det samme "stunt" på de to mc....jeg har liggende inde I recordingsmenu'en....ARghhhhhhhhhhhhhhhhhhhhh!
Det du gør at du navngiver(giver dem et instance navn) dine to movieclips. Åbner disse clips og sætter denne action på knappen inde i clipsene For knappen til venstre kommer actionen til at se således ud: on (release) { _root.recordings.ansigt2.swapDepths(_root.recordings.ansigt1); play (); }
Her har jeg kaldt movieclippet yderst til venstre ansigt2 og det andet ansigt1.
For ansigt 1 ser actionen således du
on (press) { _root.recordings.ansigt1.swapDepths(_root.recordings.ansigt2); play (); }
Det virker...................for hulen det virker........! Du kan jo knibe et svar ind på det andet spm, jeg oprettede....velfortjente!!!! Endnu engang tak.......!
MacVH/Lyden // det as det er ikke det letteste.......///
Jamen, så må jeg jo heller stille et par stykker til ....(hehe). så er det dine.......! 1. Det viker .........men , lille sjov ting, de virker hver anden gang. Hvis jeg istedet for at klikke 1gang på mc'et, klikker 1gang til efterfølgende... så lægger den sig bag ved det andet....det er det samme på begge mclip, myyyystisk...... eller ikke ? 2. de 2 ovenstående script, er dr nogen grund til at det er henholdsvis realese & press der bliver brugt, kunne det ikke bare være en af delene?
Om man vælger press eller release er egentlig en smagssag begge ting virker. Ved press bliver knappens action eksekveret når man trykker på musen, hvorimod med relase bliver actionen først eksekveret, når man slipper musen. Jeg fortrækker relase ,da man nogle gange når at trykke på et link alligevel fortryder og ikke ønsker at kalde linket.
Grunden til at du skal trykke to gange på dine links er at de består af lange moviclips der efter at de er blevet aktiveret ikke står i frame 1 længere. Du kan løse dit problem ved, at når du trykker på et link, at sende de andre links moviclips til frame 1 Således hvis du tilføjer lidt kode til actionen på knappen i recordings, så kommer den til at se sådan ud:
on (release) { _root.menu.gotoAndStop(1); _root.recordings.swapDepths(10); gotoAndPlay (2); }
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.