PDA

Volledige versie bekijken : Duplicate movieclip


zynex_18
%Europe/Berlin %982 %2005, 00:35
Ik heb een ontzettend vervelende bug in mijn spel. het is een schietspel. Ik heb een movieclip, en die heet _root.canon In die movieclip, zit een script, dat wanneer je schiet, dat hij dan een kogel dupliceerd. de kogel heeft de naam _root.bullet1
Ik heb dit script gebruikt:

_parent.copy = number(_parent.copy)+ 1;
if (number(_parent.copy)>100) {
copy = 1;
}
duplicateMovieClip("_root.bullet1", "bullet1" add _parent.copy, _parent.copy);

Maar nu komt het vervelende....De movieclip waarin dit in staat (het wapen wat je vasthoud) dupliceerd zigzelf ook :S. met als gevolg, dat anneer je terugkomt op het frame, met bijv rewind etc, dan draag je opeens 2 wapens bij je. na een paar keer schieten verdwijnt het wapen.

Weet iemand wat ik hier fout doe?

Bij voorbaat dank

Zynex

theFlashWizard
%Europe/Berlin %275 %2005, 07:36
copy++
if (copy>100) {
copy = 1;
}
duplicateMovieClip(bullet1, "bullet1"+copy, copy);
dit is ff n verbetert script, Ksnap niet waarom je steeds met number werkte is meestal onnodig.
ik snap niet waarom je hem bij de parent ophaalt.
ik dacht dat je een path, dus de naam + bijv _root. niet werkend in een string kon zetten.