Javil
%Europe/Berlin %762 %2008, 19:17
Ik heb dit stukje script geschreven om een component in een MC te laten komen en verdwijnen dmv buttons ;
// alpha&zichtbaarheid van thumbnailer NATURE&MACRO
macro._alpha = 0;
nature._alpha = 0;
macro._visible = false;
nature._visible = false;
menuBar.photoBtn.macroBtn.onRelease = function() {
this.onEnterFrame = infade_macro;
this.onEnterFrame = uitfade_nature;
macro._visible = true;
};
menuBar.photoBtn.natureBtn.onRelease = function() {
this.onEnterFrame = infade_nature;
this.onEnterFrame = uitfade_macro;
nature._visible = true;
};
//infade MACRO
function infade_macro() {
if (macro._alpha<100) {
macro._alpha += 2;
} else if (macro._alpha>=100) {
delete this.onEnterFrame;
}
}
// uitfade MACRO
function uitfade_macro() {
if (macro._alpha>0) {
macro._alpha -= 2;
} else if (macro._alpha<=0) {
delete this.onEnterFrame;
}
}
//infade NATURE
function infade_nature() {
if (nature._alpha<100) {
nature._alpha += 2;
} else if (nature._alpha>=100) {
delete this.onEnterFrame;
}
}
// uitfade MACRO
function uitfade_nature() {
if (nature._alpha>0) {
nature._alpha -= 2;
} else if (nature._alpha<=0) {
delete this.onEnterFrame;
}
}
Maar het werkt niet! Er gebeurd niets!
Als ik bijvoorbeeld dit weghaal :
menuBar.photoBtn.macroBtn.onRelease = function() {
this.onEnterFrame = infade_macro;
//this.onEnterFrame = uitfade_nature;
macro._visible = true;
Dan doet die functie het wel..
Wat doe ik toch fout?!
// alpha&zichtbaarheid van thumbnailer NATURE&MACRO
macro._alpha = 0;
nature._alpha = 0;
macro._visible = false;
nature._visible = false;
menuBar.photoBtn.macroBtn.onRelease = function() {
this.onEnterFrame = infade_macro;
this.onEnterFrame = uitfade_nature;
macro._visible = true;
};
menuBar.photoBtn.natureBtn.onRelease = function() {
this.onEnterFrame = infade_nature;
this.onEnterFrame = uitfade_macro;
nature._visible = true;
};
//infade MACRO
function infade_macro() {
if (macro._alpha<100) {
macro._alpha += 2;
} else if (macro._alpha>=100) {
delete this.onEnterFrame;
}
}
// uitfade MACRO
function uitfade_macro() {
if (macro._alpha>0) {
macro._alpha -= 2;
} else if (macro._alpha<=0) {
delete this.onEnterFrame;
}
}
//infade NATURE
function infade_nature() {
if (nature._alpha<100) {
nature._alpha += 2;
} else if (nature._alpha>=100) {
delete this.onEnterFrame;
}
}
// uitfade MACRO
function uitfade_nature() {
if (nature._alpha>0) {
nature._alpha -= 2;
} else if (nature._alpha<=0) {
delete this.onEnterFrame;
}
}
Maar het werkt niet! Er gebeurd niets!
Als ik bijvoorbeeld dit weghaal :
menuBar.photoBtn.macroBtn.onRelease = function() {
this.onEnterFrame = infade_macro;
//this.onEnterFrame = uitfade_nature;
macro._visible = true;
Dan doet die functie het wel..
Wat doe ik toch fout?!