A Flash Developer Resource Site

Results 1 to 4 of 4

Thread: [RESOLVED] enable button

  1. #1
    Senior Member
    Join Date
    Mar 2006
    Posts
    139

    resolved [RESOLVED] enable button

    ahoy,

    i'd like to enable buttons when my video has progressively downloaded certain amounts...

    eg:

    Code:
    nav_but_1.enabled=false;
    nav_but_2.enabled=false;
    
    if(myVid.("has downloaded 20seconds"){
    	nav_but_1.enabled=true;
    }
    
    if(myVid.("has downloaded 40seconds"){
    	nav_but_2.enabled=true;
    }
    dont know how...
    this is running online, not using a flash streaming server just using an FLVplayback component on stage...

    is this even possible?

    thanks!

  2. #2
    Senior Member
    Join Date
    Mar 2006
    Posts
    139
    EDIT:

    something like this:

    nav_but_1.enabled=false;
    nav_but_2.enabled=false;

    if(myVid.bytesLoaded==10000000){
    nav_but_1.enabled=true;
    }

    if(myVid.bytesLoaded==20000000){
    nav_but_2.enabled=true;
    }

    but it no work

  3. #3
    . fruitbeard's Avatar
    Join Date
    Oct 2011
    Posts
    1,780
    Hi,

    From the top of my head I think it might be something along these lines.
    PHP Code:
    nav_but_1.enabled=false;
    nav_but_2.enabled=false;

    LoadVideoButton.onPress = function()
    {
        
    MyVid.load("1.flv");
        
    MyVid.play();
        
    onEnterFrame = function ()
        {
            
    LoadedBytes MyVid.bytesLoaded 1000;
            
    TotalBytes MyVid.bytesTotal 1000;
            
    //LoadedBytes = MyVid.getBytesLoaded() / 1000;// ONE OR THE OTHER 
            //TotalBytes = MyVid.getBytesTotal() / 1000;// ONE OR THE OTHER
            
    Percentage Math.floor((LoadedBytes TotalBytes) * 100);
            
    Percent.text Percentage;
            if(
    Percentage 10){
                
    nav_but_1.enabled=true;
            }
            if(
    Percentage 20){
                
    nav_but_2.enabled=true;
                
    delete onEnterFrame;
            }
        };
    }; 
    But you might be better off looking into netStream as you have more control over load etc etc, and it's not so hard to do.

  4. #4
    Senior Member
    Join Date
    Mar 2006
    Posts
    139
    that's worked!

    thanks a lot!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  




Click Here to Expand Forum to Full Width

HTML5 Development Center