Jag har kämpat förevigt med en scrollpane (helt skapad i actionscriptkod), och nu äntligen hämtar den rätt innehåll (movieclips skapade dynamiskt i en for-loop) och scrollern funkar och allt är bra förutom en liten detalj...
När scrollpanen har positionen 0,0 så sitter innehållet rätt, men sedan när jag sätter scrollpanes-positionen till andra x och y-värden hänger inte innehållet med riktigt och hela visas inte till fullo i scrollrutan. Både mainmovieclipet (scrollbox) och clipen som laddas i det har rätt positioner inställda, så jag vet inte vad som är fel... och jag är ny till att koda helt i actionscript (request från uppdragsgivarna, annars hade jag gjort det grafiskt).
När jag kommenterar bort hela scrollpane-koden sitter innehållet på rätt ställe, så jag postar scrollkoden här... är det nåt fel med den eller nåt som fattas?
initialization = {scrollContent:scrollbox, hScroll:false, vScroll:true, dragContent:false};
this.attachMovie("FScrollPaneSymbol", "appScroll", 0, initialization);
this.appScroll.setSize(410, 480);
this.appScroll._x=20;
this.appScroll._y=110;
Okej, jag löste det, såhär:
initialization = {scrollContent:scrollbox, hScroll:false, vScroll:true, dragContent:false, _x:25, _y:110};
this.attachMovie("FScrollPaneSymbol", "appScroll", 0, initialization);
this.appScroll._x=20;
this.appScroll._y=105;
this.appScroll.setSize(420, 480);
Det var ju skitlätt, varför stod det ingenstans när jag sökte på nätet?
säkert för at tdet är en sån självklarhet som alla utom jag fattar :bla