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.
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.