19. november 2001 - 08:46Der er
29 kommentarer og 1 løsning
MovieClip og Buttons (Drag)
Jeg har et MovieClip og på MovieClippet skal der ligge 7 Buttons. Man skal kunne Drage (Flytte) MovieClippet sådan at de 7 Buttons bliver ved med at blive på MovieClippet. Når man trykker på en af de 7 Buttons skal et nyt MovieClip åben, som man også kan Drage (flytte), uafhængit af det første MovieClip.
1. Mit problem er at jeg ikke kan få de 7 Buttons til at følge MovieClippet. ?
2. I Layer 1, frame 1 har jeg 2 MovieClip, det ene er en menu med de 7 Buttons, det andet MovieClip skal først blive synlig når man trykker på Button 1. Kan man skjule et MovieClip, som man først skal bruge når man trykker på en Button. ?
3. Kan man skjule (_visible = false) et Layer, som først bliver synlig når man trykker på en Button. ?
Håber nogen kan hjælpe med de overstående ? og vise mig hvordan.
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
1.) Du skal indsætte dine buttons i selve movieClippet i stedet for som et lag i hovedfilmen. Så flytter knapperne sig sammen med din MC.
2.) Når du har indsat knapperne i movieclippet,start med at navngive dine movieClip instancer. Dette gøres ved at klikke på dit MC og indtaste et navn i instance panelet
Sig til når dette er gjort og fortæl mig hvad instancerne nu hedder. Så vil jeg gerne hjælpe dig videre med actionerne på viser/skjuler dine movieClips
Fint nok! Jeg kan også nøjes med at lave en demo fil med nogle knapper hvis du vil uddybe hvad de andre 6 knapper skal gøre. skal man kun dragge enad gangen ?
Meningen er at kanpperne skal sidde fast på MovieClippet, så både kanpper og Movieclip drages sammen som et billede. Når man så trykker på en kanp skal et nyt movieClip åbne som man også kan drage altså skal man kunne drage begge movieclip uafhængit af hinanden vender tilbage i morgen har ikke tid i dag.....
Jeg mangler dog stadig et par svar. 1: Skal man kunne trække flere MovieClips samtidigt, eller kun en ad gangen. Det er 2 forskellige løsningsmodeller der skal til 2. En knap på dit movieClip åbner et andet. Hvad skal de andre knapper bruges til ? Åbne andre movieClips ?
Så har vist jeg alt det jeg skal bruge til en demo fla
3. det kan man godt men det er ikke hvad du skal bruge her. Her tænder/slukker du for en hel MC i stedet for et lag fordi dine knapper skal ligge inde i MovieClippet
Jo, lingoman det ser rigtigt ud, men jeg har lidt svært ved at hitte ud af det. Jeg vil jo gerne selv lave, og det der er godt nok advandced. Men det ser jo godt ud så du må jo få dine point for der er jo ikke noget at komme efter.
Hvis nu alle mine knapinfo\'er ikke har samme form og farve, hvad så. Sådan som du har lavet det er det den samme infobox ved alle 7 links! er det ik?.
OK. Til at starte med vil jeg fortælle hvorfor vi ikke kan bruge startDrag() funktionen her.
Du vil jo gerne have at MC\'er ne kan blive usynlige, derfor er det uhensigtsmæssigt hvis vi laver en knap i den usynlige MC, da den stadig vil fremvise en hånd cursor imens den er usynlig. Derfor er der i stedet brugt hitTest().
<< jeg kan ikke se hvordan ControlMC bliver drag bar. >>
i actionMC\'en som styrer hele drag funktionaliteten tjekkes der for hitTest med alle MC\'er med navnene
De første 7 er dine tænd/sluk MCer som slet ikke behøver være ens. De kan alle have deres egen form, farve, indhold, mm. Kun deres instance navne har betydning.
Den sidste, knap8InfoMC, er controlMC med alle knapperne. Derfor kan den også dragges.
Du skal bare spørge løs hvis der er mere jeg skal uddybe :) mvh geo
Ja ok det var lidt bedere, men jeg har ikke tid mere i dag, skal til forlæsning og tekst til internettet. Så jeg ser lidt på det der hjemme og vender tilbage i morgen.
Vil det sige at jeg kan importe 7 pic som jeg skal bruge til knap1InfoMC, knap2InfoMC osv og så bruge dem som tænd/sluk MC\'er
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.