Hej.
Jeg sidder og roder med at få et movieclip til at ændre størrelse ved at trykke på en knap. Men indtil videre har jeg ikke noget held med mig. Jeg arbejder pt helt basis, hvor jeg har lavet et kvardrat og gjort det til et movieclip også har jeg lavet en lille cirkel og gjort den til en knap.
De har instantnames value_mc og data_btn.
Jeg har prøvet at rode med lidt forskelligt, og pt har jeg følgende kode:
data_btn.onRelease () {
if (_root.value_mc._height == 36)
_root.value_mc._height = 100;
}
Som jeg forstår koden så burde højden af movieclippet ændret sig mellem 36 og 100 for hver gang man trykker på knappen. Men det er desværre ikke tilfældet.
Egentlig vil jeg gerne lave en knap som man kan rykke op og ned, også skal et movieclip ændret højde alt efter om man rykker knappen op eller ned, men ved ikke hvordan man laver det.
Er der nogen der kan hjælpe mig videre?
4 kommentarer
Hej,
Din kode lige nu tjekker om din height er 36 og hvis den er, bliver din height sat til 100.
prøv at tilføje en else for så at ændre height tilbage til 36.
Tak for svar. Jeg har prøvet dit foreslag, og der sker desværre ikke noget. Til gengæld ved at søge lidt rundt på nettet kom jeg frem til følgende kode:
up_btn.addEventListener(MouseEvent.MOUSE_DOWN, resizeBox);
function resizeBox(event:MouseEvent):void {
box_mc.height = box_mc.height + 2;
}
ned_btn.addEventListener(MouseEvent.MOUSE_UP, resizeBox2);
function resizeBox2(event:MouseEvent):void {
box_mc.height = box_mc.height - 2;
}
Her har jeg to knapper som gør movieclippet større eller mindre, men desværre bliver mit kvardrat større fra midten af, hvor jeg gerne vil have det til at blive større fra bunden af, så det bliver større op af. Ved du om det kan lade sig gøre at ændre det?
Og igen kan man lave en knap man rykker op og ned som styrer et movieclip?
Det første kode du viste os var Actionscript 2. Og det nye du har vist os er Actionscript 3. Ser ikke ud til du helt havde styr på det. Så nu ved du at du arbejder i Actionscript 3
arh.. god pointe
jep. det er AS3 jeg arbejder i.
Jeg fandt ud af det hedder en slider det jeg søgte, og fandt en fin tutorial igår, så det er fikset
Men tak for input og hurtige svar.