PDA

Volledige versie bekijken : Ik krijg error als ik naar een volgend frame ga


Kenobot
%Europe/Berlin %975 %2006, 00:24
Hallo,

Ik heb een rpg spelletje en ik wil dat hij naar een nieuw frame gaat als de persoon op een bepaalde plek staat, nu heb ik dit:

if (this.sprites.hitkluis.hitTest(this.sprites.link)) {
gotoAndStop(5);
}

Ik zie wel de text die in het nieuwe frame staat (dus het werkt) maar ik krijg ook 30x per sec deze error:

Error: A 'with' action failed because the specified object did not exist.

Ik heb 30 fps dus daar komt het door. Maar ik gebruik wel eens dit in me vorige frame:
onEnterFrame = function(){

Ik denk dat dit er wat mee te maken heeft, maar hoe verkom ik dan dat hij dat meeneemt naar het volgende frame?

Alvast bedankt, Koen

Emveedee
%Europe/Berlin %404 %2006, 10:42
Als je naar je error kijkt zie je dat je ergens een functie
uitvoert met:

with(mcnaam)
{
// acties hier
}

Maar die mc 'mcnaam' bestaat niet, dus krijg je die error :)

Een onEnterFrame kan je gewoon deleten:

var i:Number = 0;
this.onEnterFrame = function()
{
i++;
trace(i);
if(i >= 10) delete this.onEnterFrame;
}

Kenobot
%Europe/Berlin %642 %2006, 16:24
Hij werkt :d dankje