Jump to content
Search Community

Applauz

Members
  • Posts

    84
  • Joined

  • Last visited

Posts posted by Applauz

  1. I have a movie clip that is set up to load a bunch of other movie clips to the stage. My solution works.. but I'm adding them all .. and I'm finding that this is eating up too much memory.

     

    This is how I am doing it.

     

    var chapter5Summary_mc:Chapter5Summary_mc = new Chapter5Summary_mc();
    var chapter5sec1_mc:Chapter5sec1_mc = new Chapter5sec1_mc();
    var chapter5sec2_mc:Chapter5sec2_mc = new Chapter5sec2_mc();
    var chapter5sec3_mc:Chapter5sec3_mc = new Chapter5sec3_mc();
    
    // HANDLE LOADING OF 24 SCENES
    
    addChild(introductionSummary_mc);
    introductionSummary_mc.x = 0;
    introductionSummary_mc.y = 0;
    addChild(introduction1_mc);
    introduction1_mc.x = 1024;
    introduction1_mc.y = 0;
    addChild(introduction2_mc);
    introduction2_mc.x = 2048;
    introduction2_mc.y = 0;
    
    addChild(introduction3_mc);
    introduction3_mc.x = 3072;
    introduction3_mc.y = 0;
    
    addChild(chapter1Divider_mc);
    chapter1Divider_mc.x = 4096;
    chapter1Divider_mc.y = 0;
    
    addChild(chapter1Summary_mc);
    chapter1Summary_mc.x = 5120;
    chapter1Summary_mc.y = 0;
    addChild(chapter1sec1_mc);
    chapter1sec1_mc.x = 6144;
    chapter1sec1_mc.y = 0;
    addChild(chapter1sec2_mc);
    chapter1sec2_mc.x = 7168;
    chapter1sec2_mc.y = 0;
    addChild(chapter1sec3_mc);
    chapter1sec3_mc.x = 8192;
    chapter1sec3_mc.y = 0;
    addChild(chapter2Divider_mc);
    chapter2Divider_mc.x = 9216;
    chapter2Divider_mc.y = 0;
    addChild(chapter2Summary_mc);
    chapter2Summary_mc.x = 10240;
    chapter2Summary_mc.y = 0;
    addChild(chapter2sec1_mc);
    chapter2sec1_mc.x = 11264;
    chapter2sec1_mc.y = 0;
    addChild(chapter2sec2_mc);
    chapter2sec2_mc.x = 12288;
    chapter2sec2_mc.y = 0;
    addChild(chapter2sec3_mc);
    chapter2sec3_mc.x = 13312;
    chapter2sec3_mc.y = 0;
    addChild(chapter3Divider_mc);
    chapter3Divider_mc.x = 14336;
    chapter3Divider_mc.y = 0;
    addChild(chapter3Summary_mc);
    chapter3Summary_mc.x = 15360;
    chapter3Summary_mc.y = 0;
    addChild(chapter3sec1_mc);
    chapter3sec1_mc.x = 16384;
    chapter3sec1_mc.y = 0;
    addChild(chapter3sec2_mc);
    chapter3sec2_mc.x = 17408;
    chapter3sec2_mc.y = 0;
    addChild(chapter3sec3_mc);
    chapter3sec3_mc.x = 18432;
    chapter3sec3_mc.y = 0;
    
    addChild(chapter4Divider_mc);
    chapter4Divider_mc.x = 19456;
    chapter4Divider_mc.y = 0;
    addChild(chapter4Summary_mc);
    chapter4Summary_mc.x = 20480;
    chapter4Summary_mc.y = 0;
    addChild(chapter4sec1_mc);
    chapter4sec1_mc.x = 21504;
    chapter4sec1_mc.y = 0;
    addChild(chapter4sec2_mc);
    chapter4sec2_mc.x = 22528;
    chapter4sec2_mc.y = 0;
    addChild(chapter4sec3_mc);
    chapter4sec3_mc.x = 23552;
    chapter4sec3_mc.y = 0;
    
    addChild(chapter5Divider_mc);
    chapter5Divider_mc.x = 24576;
    chapter5Divider_mc.y = 0;
    addChild(chapter5Summary_mc);
    chapter5Summary_mc.x = 25600;
    chapter5Summary_mc.y = 0;
    addChild(chapter5sec1_mc);
    chapter5sec1_mc.x = 26624;
    chapter5sec1_mc.y = 0;
    addChild(chapter5sec2_mc);
    chapter5sec2_mc.x = 27648;
    chapter5sec2_mc.y = 0;
    addChild(chapter5sec3_mc);
    chapter5sec3_mc.x = 28672;
    chapter5sec3_mc.y = 0;
    

     

     

     

    Basically this is making a massive strip of images.

     

    I then have a button on the left and right that is using TweenMAX to tween the big strip by increments of 1024.

     

    ie/

     

    TweenMax.to(MovieClip(parent.parent).allChapters_mc, 1, {x:MovieClip(parent.parent).allChapters_mc.x + 1024,ease:Expo.easeOut, onStart:MovieClip(parent).disableEverything, onComplete:MovieClip(parent).enableEverything});
    

     

     

    As I said .. everything with my solution works. Its just not an optimized solution.

     

    I like the ThrowProps example given that is using XML loaded jpgs... Could that be easily modified to fix the way I am doing this ?

     

    Any help is truly appreciated.

     

    Thanks!

  2. I have a movie clip that is a long timeline of events.

     

    I have 4 movie clips that are each 1000px

     

     

    lets call the main movieclip timeline_mc

     

    inside timeline_mc I am setting each section of the timeline like this

     

    section1.x = 0;

    section2.x = 1000;

    section3.x = 2000;

    section4.x = 3000;

     

     

     

    now when I add timeline_mc to the stage and use blitMask with throwProps to handle the drag and scroll .. it works great. However when the joined area hits the centre point of the stage .. the timeline skips / jitters. i.e.. when the 1000, 2000, and 3000 mark hits the centre of the stage.

     

    This is driving me nuts. Is there a better or alternative way I can go about this ?

  3. However... if I chop that image up into say 7 pieces 1000px width each... then just stitch them together by setting their X coord .. then it works... however blitMask glitches while scrolling when the point of the stitch is centred on the screen... it "skips" .. do you know of a better way to stitch the images together that I could try ?

×
×
  • Create New...