Flash game probleem as3

Status
Niet open voor verdere reacties.

Maaarten

Gebruiker
Lid geworden
27 aug 2009
Berichten
52
Hallo ik heb een spelletje gemaakt in flash. Er worden bolletjes naar beneden gegooid en de speler moet die bolletjes vangen.

De bolletjes komen met een bepaalde snelheid naar beneden. het probleem is dat na iedere worp de snelheid altijd versnelt van de bolletjes maar dit wil ik niet.

Code:
	private function lanceeruova():void
		{
			timer_uova=new Timer(1000-Math.abs(livello)*100,numUova);
			timer_uova.addEventListener(TimerEvent.TIMER,maken);
			timer_uova.start();
		}
		
		private function maken(t:TimerEvent):void
		{
			
			teller =  timer_uova.currentCount
			
			var uovo:mc_uovo= new mc_uovo();
			
			addChild(uovo);
			objects.push(uovo);
			uovo.x=Thrower.x;
			uovo.y=Thrower.y;
			uovo.addEventListener(Event.ENTER_FRAME,moveObjects);
		}
		
			public function moveObjects(e:Event) {
				for (var i:int = 0; i < objects.length; i++) {
					[B][COLOR="red"]objects[i].y +=1 ;[/COLOR][/B]
					//Math.abs(livello)*2
					if (objects[i].y > linea_mc.y) {
						
						objects.splice(i,1);
						gameOver();
					}
					if (objects[i].hitTestObject(cesto_mc)) {
					
						punten++;
						punten_txt.text='punten: '+punten;
						if(teller==numUova)
						{
							passaLivello();
						}
						removeChild(objects[i]);
						objects.splice(i,1);
					}
						
					}
					
				}
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan