Hola mersil7 !
Lo que pasa que tu condición donde evaluas tus 2 variables booleanas se ejecuta una sola vez.
A lo mejor querías hacer algo así:
Código PHP:
var cartas:Boolean;
var cartas2:Boolean;
comenzartodo();
function comenzartodo():void {
cartas = false;
cartas2 = false;
b2.addEventListener(MouseEvent.CLICK, girar2);
b22.addEventListener(MouseEvent.CLICK, girar22);
}
function girar2 (event:MouseEvent):void {
c2.gotoAndPlay(2);
cartas = true;
evaluar();
}
function girar22 (event:MouseEvent):void {
c22.gotoAndPlay(2);
cartas2 = true;
evaluar();
}
function evaluar():void {
if((cartas == true) && (cartas2 == true)) {
c2.gotoAndPlay(16);
c22.gotoAndPlay(16);
}
}
Un saludote !