prededator
%Europe/Berlin %566 %2010, 14:36
Beste developers,
Al een paar uur probeer ik dynamisch movieclips mee te sturen in een array om deze in een carousel te kunnen laden. Als ik een bestaande movieclip in de library selecteer voor Export for actionscript en geef er een classname op bijv: Item1 dan werkt het prima. Maar nu wil ik de movieclips die ik laad vanuit een xml in een array pushen en krijg dit niet voor elkaar dat de carousel deze dan ook toont.
//for loop begin
var container:MovieClip = new MovieClip();
var imageLoader = new Loader();
imageLoader.load(new URLRequest(str_animalimg));
addChild(container);
container.addChild(imageLoader);
setChildIndex(container, int_animalzas);
container.addEventListener(MouseEvent.MOUSE_DOWN, drag);
container.addEventListener(MouseEvent.MOUSE_UP, drag);
container.addEventListener(MouseEvent.MOUSE_OVER, onMouseOverTooltip);
container.addEventListener(MouseEvent.MOUSE_OUT, onMouseOutTooltip);
imageLoader.name = str_animalname;
imageLoader.scaleZ = intanimalnumber-1;
imageLoader.x = int_animalxas;
imageLoader.y = int_animalyas;
imageLoader.z = int_animalzas;
animalhint_array.push(str_animalbuttonTxt);
//carousel_array.push(new Item1());
carousel_array.push(container);
//for loop end
_carousel = new Carousel() //instantiate carousel
addChild(_carousel);
//carousel_array.push(new Item1());
//carousel_array.push(new Item2());
//carousel_array.push(new Item3());
//Initialise carousel (cwidth,cheight,range_pc,margin,min_scale,content_ array,blur_on, blur_amt)
//_carousel.init(720, 292, 0.8, 10, 0.6, [new Item1(), new Item2(), new Item3(), new Item4(), new Item5(), new Item6(), new Item7(), new Item8(), new Item9(), new Item10()], true,7)
_carousel.init(720, 292, 0.8, 10, 0.6, carousel_array, true,7);
_carousel.x = 100;
_carousel.y = 350;
_carousel.goToItem(5);
initListeners();
De carousel laden met new Item1 t/m 7 werkt prima maar dit zijn bestaande movieclips in de library. Nu wil ik de movieclips die ik laad in de carousel_array meesturen maar krijg dit niet voor elkaar.
Heeft iemand een oplossing zodat ik de container of de imageloader in de array kan meesturen? 8~
Al een paar uur probeer ik dynamisch movieclips mee te sturen in een array om deze in een carousel te kunnen laden. Als ik een bestaande movieclip in de library selecteer voor Export for actionscript en geef er een classname op bijv: Item1 dan werkt het prima. Maar nu wil ik de movieclips die ik laad vanuit een xml in een array pushen en krijg dit niet voor elkaar dat de carousel deze dan ook toont.
//for loop begin
var container:MovieClip = new MovieClip();
var imageLoader = new Loader();
imageLoader.load(new URLRequest(str_animalimg));
addChild(container);
container.addChild(imageLoader);
setChildIndex(container, int_animalzas);
container.addEventListener(MouseEvent.MOUSE_DOWN, drag);
container.addEventListener(MouseEvent.MOUSE_UP, drag);
container.addEventListener(MouseEvent.MOUSE_OVER, onMouseOverTooltip);
container.addEventListener(MouseEvent.MOUSE_OUT, onMouseOutTooltip);
imageLoader.name = str_animalname;
imageLoader.scaleZ = intanimalnumber-1;
imageLoader.x = int_animalxas;
imageLoader.y = int_animalyas;
imageLoader.z = int_animalzas;
animalhint_array.push(str_animalbuttonTxt);
//carousel_array.push(new Item1());
carousel_array.push(container);
//for loop end
_carousel = new Carousel() //instantiate carousel
addChild(_carousel);
//carousel_array.push(new Item1());
//carousel_array.push(new Item2());
//carousel_array.push(new Item3());
//Initialise carousel (cwidth,cheight,range_pc,margin,min_scale,content_ array,blur_on, blur_amt)
//_carousel.init(720, 292, 0.8, 10, 0.6, [new Item1(), new Item2(), new Item3(), new Item4(), new Item5(), new Item6(), new Item7(), new Item8(), new Item9(), new Item10()], true,7)
_carousel.init(720, 292, 0.8, 10, 0.6, carousel_array, true,7);
_carousel.x = 100;
_carousel.y = 350;
_carousel.goToItem(5);
initListeners();
De carousel laden met new Item1 t/m 7 werkt prima maar dit zijn bestaande movieclips in de library. Nu wil ik de movieclips die ik laad in de carousel_array meesturen maar krijg dit niet voor elkaar.
Heeft iemand een oplossing zodat ik de container of de imageloader in de array kan meesturen? 8~