Z uwagi na dużą liczbę wpisów stworzonych bez wątpienia wyłącznie w celu pozycjonowania stron na określone frazy, dodaliśmy do wszystkich linków (w postach i podpisach) atrybut rel="nofollow". Z tego względu wszystkie dodane linki straciły swoją moc pozycjonerską. Forum jest dla Was, dlatego prosimy o zamieszczanie wyłącznie "prawdziwych" tematów i odpowiedzi.

Flash - RemoveChild Action Script 3 nie usuwa

Obsługa programu, animacja, AS2, AS3
  • Wiadomości
Offline

inomi13

  • Posty: 1
  • Rejestracja: 20 sty 2016, o 15:34

Flash - RemoveChild Action Script 3 nie usuwa

Post11 lut 2016, o 13:27

Witam zrobiłem grę która polega na zbieraniu gwiazdek. Mam problem tzn w momencie zebrania 4 gwiazdek chcę aby akcja przeszła do kolejnej klatki i usunęła wszystkie klatki próbowałem funkcjii removeChild jednak wyskakuje komunikat.\

"TypeError: Error #1009: Cannot access a property or method of a null object reference."

Oto kod:

health_txt.text=health.toString();
score_txt.text=score.toString();
var intervalPunkty = setInterval(addGwiazda,1000);

function addGwiazda(){
var gwiazda:Gwiazda = new Gwiazda();
gwiazda.x=Math.ceil(Math.random() * 550);
gwiazda.y = -50;
addChild(gwiazda);
gwiazda.addEventListener(Event.ENTER_FRAME, dropGwiazda);



function dropGwiazda(e:Event){
var b:Gwiazda = Gwiazda(e.target);
b.y +=10;
if(b.y > 400){
b.removeEventListener(Event.ENTER_FRAME, dropGwiazda);
removeChild(b);
}



if(jazda.hitTestObject(b)){
score ++;
score_txt.text=score.toString();
b.removeEventListener(Event.ENTER_FRAME, dropGwiazda);
removeChild(b);


if (score == 4){
gotoAndStop(15);
removeChild(b);
}

}}}
stop();

Wróć do Flash i ActionScript

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 0 gości

cron