pour une raison que je n'arrive pas à m'expliquer, à chaque fois que je
cliques, un nouvel objet se crée, normal, mais l'objet précédent stoppe net,
assez embêtant :(
quelqu'un peut m'expliquer pourquoi ?
pour une raison que je n'arrive pas à m'expliquer, à chaque fois que je cliques, un nouvel objet se crée, normal, mais l'objet précédent stoppe
net,
assez embêtant :( quelqu'un peut m'expliquer pourquoi ?
estampida
exact ;) merci :) plus facile de faire des applications dynamiques avec DB que des jeux...lol
"Jérôme Courivaud" wrote in message news:bn85e2$a3e$
oui
en fait c'est plus simple tu remplace un nom d'oblet par un autre nom d'objet donc il perd ses propriétés :
dans ton onEnterFrame remplace : _parent["projectile"+flag]._y-=vitesseProjo/flag; par this._y-=vitesseProjo/flag;
et voilà
"estampida" a écrit dans le message de news:bn82ov$6b4$ > Bonjour, j'ai ce code: > > onClipEvent (mouseDown){ > flag++; > projPosY=_y; projPosX=_x; > _parent.createEmptyMovieClip("projectile"+flag, flag); > _parent["projectile"+flag].attachMovie("projos", "projos"+flag,
flag+1);
> _parent["projectile"+flag]._x=projPosX; > _parent["projectile"+flag]._y=projPosY; > _parent["projectile"+flag].onEnterFrame=function(){ > _parent["projectile"+flag]._y-=vitesseProjo/flag; > } > } > > pour une raison que je n'arrive pas à m'expliquer, à chaque fois que je > cliques, un nouvel objet se crée, normal, mais l'objet précédent stoppe net, > assez embêtant :( > quelqu'un peut m'expliquer pourquoi ? > >
exact ;) merci :)
plus facile de faire des applications dynamiques avec DB que des jeux...lol
"Jérôme Courivaud" <jeromecourivaud@free.fr> wrote in message
news:bn85e2$a3e$1@forums.macromedia.com...
oui
en fait c'est plus simple tu remplace un nom d'oblet par un autre nom
d'objet donc il perd ses propriétés :
dans ton onEnterFrame remplace :
_parent["projectile"+flag]._y-=vitesseProjo/flag;
par this._y-=vitesseProjo/flag;
et voilà
"estampida" <nospam@nospam.com> a écrit dans le message de
news:bn82ov$6b4$1@forums.macromedia.com...
> Bonjour, j'ai ce code:
>
> onClipEvent (mouseDown){
> flag++;
> projPosY=_y; projPosX=_x;
> _parent.createEmptyMovieClip("projectile"+flag, flag);
> _parent["projectile"+flag].attachMovie("projos", "projos"+flag,
flag+1);
> _parent["projectile"+flag]._x=projPosX;
> _parent["projectile"+flag]._y=projPosY;
> _parent["projectile"+flag].onEnterFrame=function(){
> _parent["projectile"+flag]._y-=vitesseProjo/flag;
> }
> }
>
> pour une raison que je n'arrive pas à m'expliquer, à chaque fois que je
> cliques, un nouvel objet se crée, normal, mais l'objet précédent stoppe
net,
> assez embêtant :(
> quelqu'un peut m'expliquer pourquoi ?
>
>
exact ;) merci :) plus facile de faire des applications dynamiques avec DB que des jeux...lol
"Jérôme Courivaud" wrote in message news:bn85e2$a3e$
oui
en fait c'est plus simple tu remplace un nom d'oblet par un autre nom d'objet donc il perd ses propriétés :
dans ton onEnterFrame remplace : _parent["projectile"+flag]._y-=vitesseProjo/flag; par this._y-=vitesseProjo/flag;
et voilà
"estampida" a écrit dans le message de news:bn82ov$6b4$ > Bonjour, j'ai ce code: > > onClipEvent (mouseDown){ > flag++; > projPosY=_y; projPosX=_x; > _parent.createEmptyMovieClip("projectile"+flag, flag); > _parent["projectile"+flag].attachMovie("projos", "projos"+flag,
flag+1);
> _parent["projectile"+flag]._x=projPosX; > _parent["projectile"+flag]._y=projPosY; > _parent["projectile"+flag].onEnterFrame=function(){ > _parent["projectile"+flag]._y-=vitesseProjo/flag; > } > } > > pour une raison que je n'arrive pas à m'expliquer, à chaque fois que je > cliques, un nouvel objet se crée, normal, mais l'objet précédent stoppe net, > assez embêtant :( > quelqu'un peut m'expliquer pourquoi ? > >