i tried programming something for the first time, without someone explaining anything.
my removechild doesn’t work, saying error 2025.
can anybody help me?
thanks already!
my code:
package
{
//importeer de benodigdheden
import flash.display.Sprite;
import flash.events.Event;
import flash.events.MouseEvent;
import flash.display.Stage;
import flash.text.TextField;
import flash.text.TextFormat;
import flash.events.TimerEvent;
import flash.utils.Timer;
public class Main extends Sprite
{
var ongeval:Sprite;
public function Main():void
{
var ongeval:geval = new geval
addChild(ongeval);
ongeval.addEventListener(Event.ADDED_TO_STAGE, Init);
var knopje:button = new button
addChild(knopje);
knopje.addEventListener(Event.ADDED_TO_STAGE, Init);
var myFormat:TextFormat = new TextFormat;
myFormat.size = 27;
var hittext:TextField = new TextField()
hittext.text = String("boem");
hittext.defaultTextFormat = myFormat;
hittext.x = 250;
hittext.y = 30;
hittext .width = 150;
hittext.height = 400;
hittext.addEventListener(Event.ADDED_TO_STAGE, Init);
addChild(hittext);
//1.
var count:Number = 0;
//2.
var myTimer:Timer = new Timer(1, count);
//3.
myTimer.addEventListener(TimerEvent.TIMER, countdown);
//4.
myTimer.start();
//5.
function countdown(event:TimerEvent):void {
if((count)+myTimer.currentCount % 10 == 0){
hittext.text = ("score = " + String(((count)+myTimer.currentCount*1)/10) + "
" + "levens= " + String (levens));
}
}
//maak een functie aan in de stage
function Init(e:Event):void
{
stage.addEventListener(MouseEvent.CLICK, klik);
stage.addEventListener(Event.ENTER_FRAME, dood);
stage.addEventListener(Event.ENTER_FRAME, level);
}
function klik (e:Event):void
{
count = 0;
myTimer.reset();
myTimer.start();
hittext.text = ("poging2 " + String((count) + myTimer.currentCount));
ongeval.x = 0;
onlevag.x = 0;
levens -= 1;
** removeChild(ongeval);
**
}
function level (e:Event):void
{
if ((count) + myTimer.currentCount % 100 == 0)
{
hittext.text = "goedzo";
var ongeval:geval = new geval;
addChild(ongeval);
}
}
function dood (e:Event):void
{
if (levens == -1)
{
hittext.text = "you're dead";
}
}
}
}
}