PDA

Volledige versie bekijken : Kogelgaten maken


Snuurtje
%Europe/Berlin %136 %2007, 03:17
Hey, ik heb een plaatje, als ik daarop klik wil ik dat er telkens kogelgaten ontstaan. Ik dacht dit te doen met de volgende code:

var gaatje = 1;
//maak cursor
this.createEmptyMovieClip("cursorcontainer", 999);
_root.cursorcontainer.attachMovie("crossMC", "cursor_mc", 2, {_x:00, _y:00});
//verberg muis
Mouse.hide();
_root.cursorcontainer.cursor_mc.onMouseMove = function() {
this._x = _xmouse;
this._y = _ymouse;
updateAfterEvent();
};
// bij klikken
BG.onRelease = function() {
var bholecontainer:MovieClip = createEmptyMovieClip(bholecontainer+(gaatje), (gaatje))
var bhole1:MovieClip = bholecontainer+(gaatje).attachMovie("bholeMC", "bhole1", 2, {_x:_xmouse, _y:_ymouse})
gaatje ++;
};


Hierbij gebruik ik gaatje gewoon als onafhankelijke variabele overal voor, moet kunnen dacht ik. Dus om de depth niet hetzelfde te laten zijn, en om steeds verschillende movieclips te creeren zodat meerdere kogelgaten mogelijk zijn.

nuvorm
%Europe/Berlin %538 %2007, 12:55
of je gebruikt this.getNextHighestDepth();

een andere mogelijkheid is om gebruik te maken van bitmap.draw of copypixel methode om zo direct in een image reference te kunnen tekenen.
zo houd je dus 1 plaatje.

groet Wouter