Transitions på XML loadet gif. (Flash8)
Hej er der en der kan hjælpe mig at få mine transisions til at virke på gif billedet jeg har loadet ind.Jeg kan se billedet fint i det nye mc (container), men kan ikke koble Zoom og Transitions på det nye mc (container).
Er det ikke færdig loadet når Zoom og Transitions begynder?
I så fald hvordan gør jeg så?
//____ loader XML _______//
var min_xml:XML = new XML();
var rootNode:XMLNode;
var mcl:MovieClipLoader = new MovieClipLoader();
var nodePos:Number;
var FileName:Array = new Array();
min_xml.ignoreWhite = true;
min_xml.onLoad = processXML;
function processXML (success:Boolean) {
if (success) {
rootNode = this.firstChild;
loopThroughXML();
} else {
trace ("error");
}
}
min_xml.load("products.xml");
//_____Loop gennem XML dokument____//
function loopThroughXML() {
//trace(rootNode);
for (var i:Number = 0; i<rootNode.childNodes.length; i++) {
FileName[i] = rootNode.childNodes[i].attributes.FileName;
}
nodePos = 0;
loadItems(nodePos);
}
function loadItems(nodePos:Number) {
my_label_2.text = FileName[nodePos];
//_______opretter MovieClipLoader til billede animation______//
var container:MovieClip = createEmptyMovieClip("container", 10);
var mcLoader:MovieClipLoader = new MovieClipLoader();
mcLoader.addListener(this);
mcLoader.loadClip(FileName[nodePos], container);
function onLoadInit(mc:MovieClip) {
trace("onLoadInit:" +mc);
}
}
//______________zomer og fader billede______________//
mx.transitions.TransitionManager.start(container,
{type:mx.transitions.Zoom, direction:mx.transitions.Transition.IN, duration:3, easing:mx.transitions.easing.Bounce.easeOut});
mx.transitions.TransitionManager.start (container,
{type:mx.transitions.Fade, direction:0, duration:6, easing:mx.transitions.easing.Regular.easeOut,
param1:empty, param2:empty});
Mvh fauer
