Código:
Por que se debe usar var rivaleses:rivales; function crearID():void { rivaleses=new rivales(); var espacioalaizq:int= 0 + pasto1.width + borde1.width + rivaleses.width/2; var espacioalader:int= stage.stageWidth - (pasto2.width + borde2.width + rivaleses.width/2); var num:int = Math.floor(Math.random() * (espacioalader - espacioalaizq + 1)) + espacioalaizq; rivaleses.y=10; rivaleses.x= num; rivaleses.addEventListener(Event.ENTER_FRAME,dropEnemy); addChild(rivaleses); } function dropEnemy(e:Event):void { var caer:rivales=rivales(e.target); caer.y+=10; if (caer.hitTestObject(coches) && coches.alpha== 1) { //coches.visible=false; coches.alpha= 0.5; numerodevidas-=1; vidas(); } }
Código:
En vez de solovar caer:rivales=rivales(e.target);
Código:
En la funcion drop enemy? no entiendo porque e.targetrivaleses.y+10;
saludos!! Lio