27. marts 2006 - 13:07Der er
6 kommentarer og 2 løsninger
Hjælp til "modsat" drag
Hej Eksperter
Jeg har bøvlet noget med at forsøge at få et træk i en knap til at resultere i at et mc bliver trukket i modsat retning af knappen. Det skal forestille en slags rullemenu, og jeg kan fint nok få mit mc med alle menuvalgene til at følges MED trække-knappen, men det er jo ikke rigtigt, for det skal selvfølgelig køre modsat, så de efterfølgene menuvalg bliver synlige.
Jeg har fjernet alle min jammerlige forsøg, og tilbage er nedenstående kode:
Du skal have sat _y for dit mc til - positionen for din slider - og altså ike lig med som du gør nu.
Hvis vi nu forestiller os, at mc'et og slideren begge lå i (0,0) fra start - når du så trækker i slideren så den ex.vis kommer til position (0,50) (dvs. slider._y = 50) så skal dit mc rykke til (0,-50) dvs. mc._y = - slider._y
Nu ligger de jo nok ikke i (0,0) fra start, så du skal have lagt et lille regnestykke ind - hvis din slider starter i (20,40) så er slider._y altså = 40 - hvis du så rykker den til (20,60) dvs. at slider._y er blevet 20 større, så skal dit mc._y blive 20 mindre.
Dette løses ved at tage dit mc._y startposition og trække forskellen i slideren y position fra, således: mc._y = mc._y - (slider._y - 40)
Jo jeg har lagt det hele i roden, fordi jeg ikke kunne finde ud af at have træk knappen inde i et mc, og det scrollende mc i roden.... Jeg bøvler videre... for jeg har ikke helt forstået det I skriver... hænger docks kommentar sammen med skovges svar?
Så - nu delte jeg dem - håber I er tilfredse med det. Tak for hjælpen!
Synes godt om
Ny brugerNybegynder
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.