Avatar billede paask Nybegynder
23. oktober 2001 - 00:55 Der er 1 kommentar og
1 løsning

Placering af dragable MC.

Starter lige med at forklare lidt om min film, det er nok nemmest :0)

Min movie foregår i et rum. Deri har jeg flere kasser (flyttekasser ligner de) som brugeren kan dragge. Når der startDragges med objektet (den ene kasse) bliver dette usynligt. Så kører jeg tests på MC\'s, nogle felter der er placeret over hele gulvet. Disse ligner kassen og er pr. default usynlige. Når objektet bliver dragget ind over et af disse synliggøres det. Desuden har jeg et controller MC der så har styr på præcist hvad der er hvor i lokalet. Det fungerer alt sammen fint.

Mit problem er nu når jeg stopDragger mit MC. Så skal det MC - feltet - objektet er over igen have alpha 0, selve objektet alpha 100 (sidstnævnte virker). Desuden skal kassen placeres præcist der hvor feltet er. Jeg fatter bare ikke hvorfor det ikke virker!?!

Når jeg dragger kassen sætter jeg en variabel drag = 1; - ellers er den 0. Når feltet er synligt bliver felt1 = 1; Den er ligeledes sat til 0 ellers. Variablerne styres af mit controller MC.  I dette har jeg følgende AC:

if (felt1 == 1 && drag == 1) {
    _root.felt1._alpha = 0;
    _root.boxMov._x = _root.felt1._x;
    _root.boxMov._y = _root.felt1._y;
}

Her er felt1 både instancenavnet på feltet og en variabel der tilhører. boxMov er kassen der dragges.

Håber I kan følge mig og at I kan hjælpe.... jeg har lidt stress over det!

mvh
paask


Avatar billede paask Nybegynder
23. oktober 2001 - 01:23 #1
Jeg klarede selv den med feltet der skulle have alpha 0 (me - doh!), så er det blot  placeringen der er gal...
Avatar billede paask Nybegynder
23. oktober 2001 - 02:28 #2
Og det er den heller ikke mere... det hjælper at snakke med sig selv og eksperten.dk om natten :0)

Så alt er godt igen, og nu vil jeg snart sove...
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