Custom scrolller - issue with multiple objects....


hi,

 

i'm developing simple custom scroller proof of concept. idea have background image(content_mc), lay multiple objects(mycontent[i]) on top of image, , scroll them cohesive unit. however, can not scroll mycontent[i] appropriately; each object has unique position , when try scroll them, assume 1 position(in overlaps), move position , scroll(see ### comment below). know how accomplish this?(or of not make slightest bit of sense?)

 

thx help,

chipleh

 

 

var rect:rectangle;var scrollerminy:number = scrollbar_mc.scroller_mc.y; var contentmaxy:number = content_mc.y; var padding:number = 40;  scrollbar_mc.scroller_mc.buttonmode = true; scrollbar_mc.scroller_mc.addeventlistener(mouseevent.mouse_down, dragit);  function dragit(e:mouseevent):void {     rect = new rectangle(4, 3, 0, 180);     scrollbar_mc.scroller_mc.startdrag(false, rect);     stage.addeventlistener(mouseevent.mouse_up, dropit);     scrollbar_mc.scroller_mc.addeventlistener(event.enter_frame, scrollit); }  function dropit(e:mouseevent):void {     scrollbar_mc.scroller_mc.stopdrag();     scrollbar_mc.scroller_mc.removeeventlistener(event.enter_frame, scrollit); }  function scrollit(e:event):void  {     var scrollerrange:number = rect.height;     var contentrange:number = content_mc.height - mask_mc.height + padding;     var percentage:number = (scrollbar_mc.scroller_mc.y - scrollerminy) / scrollerrange;     var targety:number = contentmaxy - percentage * contentrange;     content_mc.y = targety;      //###herein lies problem; can not multiple clips align consistently content_mc     for(var i:int = 0;i<mycontentarray.length;i++)     {                 var mycontent:object = movieclip(root).getchildbyname(mycontentarray[i]);         mycontent.y = targety - mycontent.y;         } } 

define

to align consistently

and show screenshot how content behaving during scrolling



More discussions in ActionScript 3


adobe

Comments

Popular posts from this blog

How to set the order of FAQs instead of alphabetical

Thread: Get UK Keyboard working

how do I change the e-mail address for my merchant account