1. #1
    F e r o x's Avatar
    Registered
    08/01/07
    Location
    West-Vlaanderen
    Posts
    4,017
    iTrader
    17 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0

    FLASH: Actionscript duplicated button doet het niet

    Ik heb een button, die ik duplicate met behulp van AS. Nu is het de bedoeling wanneer je op die button klikt, de functie die ermee verbonden is uitgevoerd wordt. Maar dit doet hij dus niet. De button wordt gekopieerd op de stage, maar er wordt geen actionscript uitgevoerd nadat er wordt op geklikt.

    Ik gebruik volgende code:
    Code:
    laden("stills/still1.jpg", still1);
    
    function laden(url, plaats) {
    	var myMC:MovieClipLoader = new MovieClipLoader();
    	var myListener:Object = new Object();
    	
    	myMC.loadClip(url , plaats);
    	
    	myListener.onLoadInit = function (target_mc:MovieClip) {
    		duplicateMovieClip(button, "button1", _root.getNextHighestDepth());
    		button1._x = plaats._x;
    		button1._y = plaats._y;
    	}
    
    	myMC.addListener(myListener);
    }
    
    button1.onRelease = function() {
    	play();
    };
    
    stop();
    Iemand die het probleem ziet?
    no votes  

  2. #2
    Bigbuddha's Avatar
    Registered
    18/12/03
    Location
    Hasselt
    Posts
    1,758
    iTrader
    5 (100%)
    Mentioned
    0 Post(s)
    Reputation
    1/5
    try this

    Code:
    laden("stills/still1.jpg", still1);
    
    function laden(url, plaats) {
    	var myMC:MovieClipLoader = new MovieClipLoader();
    	var myListener:Object = new Object();
    	
    	myMC.loadClip(url , plaats);
    	
    	myListener.onLoadInit = function (target_mc:MovieClip) {
    		duplicateMovieClip(button, "button1", _root.getNextHighestDepth());
    		
    		button1.onRelease = function() {
    			trace("play");
    		};
    		
    		button1._x = plaats._x;
    		button1._y = plaats._y;
    	}
    
    	myMC.addListener(myListener);
    }
    
    
    
    stop();
    Life before the computer: memory was something that you lost with age, a cursor used profanity and if you had a 3 1/2 inch floppy you just hoped nobody found out...
    no votes  

  3. #3
    F e r o x's Avatar
    Registered
    08/01/07
    Location
    West-Vlaanderen
    Posts
    4,017
    iTrader
    17 (100%)
    Mentioned
    0 Post(s)
    Reputation
    0/0
    Dit werkt inderdaad. Had het ondertussen al zelf gedaan, maar kwam nog enkele bijkomende problemen tegen. Deze zijn nu gelukkig opgelost. Maar bedankt voor je antwoord!
    no votes  

Posting Permissions

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

Log in

Log in