ixus
%Europe/Berlin %587 %2005, 15:06
Om actionscript goed te leren ben ik me de laatste tijd helemaal het lazerus aan het oefenen.
Op dit moment ben ik veel bezig met functies...
Nu heb ik het volgende scriptje..
#include "mc_tween2.as"
//start variabele
square_mc._x = 40;
square_mc._y = 90;
//functies
function mcopen():Void{
square_mc.tween("_x", 400, 0.5, "easeOutBounce");
}
function mcclose():Void{
square_mc.tween("_x", 40, 0.5, "easeOutBounce");
}
Wat ik met dit experimentje wil bereiken is dat ik wanneer ik op de MC klik hij de ene keer naar x = 400 gaat en wanneer hij daar is en ik klik wederom op de MC hij weer terug gaat naar x = 40.
ik kan wel die functie aanroepen met square_mc.onPress = mcopen;,
maar dat gaat natuurlijk niet werken.
Dus
Vraag 1 :
Hoe dit te bereiken ?
Vraag 2:
Nu heb ik bij de mcclose functie gewoon weer de oorspronkelijke x waarde toegekend.
Is er ook een mogelijkheid om op een andere manier de MC naar zijn basis waarde te sturen?
Alvast bedankt
Op dit moment ben ik veel bezig met functies...
Nu heb ik het volgende scriptje..
#include "mc_tween2.as"
//start variabele
square_mc._x = 40;
square_mc._y = 90;
//functies
function mcopen():Void{
square_mc.tween("_x", 400, 0.5, "easeOutBounce");
}
function mcclose():Void{
square_mc.tween("_x", 40, 0.5, "easeOutBounce");
}
Wat ik met dit experimentje wil bereiken is dat ik wanneer ik op de MC klik hij de ene keer naar x = 400 gaat en wanneer hij daar is en ik klik wederom op de MC hij weer terug gaat naar x = 40.
ik kan wel die functie aanroepen met square_mc.onPress = mcopen;,
maar dat gaat natuurlijk niet werken.
Dus
Vraag 1 :
Hoe dit te bereiken ?
Vraag 2:
Nu heb ik bij de mcclose functie gewoon weer de oorspronkelijke x waarde toegekend.
Is er ook een mogelijkheid om op een andere manier de MC naar zijn basis waarde te sturen?
Alvast bedankt