Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: Merci toph ! viseur-impact !!!

Envoyé: 12 décembre 2004, 5h33 par toph


Salut...

J'ai pas eu le droit d'accéder au lien, mais je pense comprendre d'où vient ton problème...

Comme je te l'ai expliqué les impacts sont créés sur la profondeur la plus élevée : c'est à dire par dessus tous les autres objets présents à leur niveau (ici, je te les avait mis à la racine) donc en gros par ordre de profondeur sur ton calque, tu devais avoir :

le mur
le viseur
l'impact1
l'impact2
l'impact3 ...

donc forcément, ton viseur est vite recouvert... la solution c'est de créer tes impacts à l'intérieur d'un clip qui lui sera toujours situé sous le viseur. Si j'avais à faire un truc comme ça, je créerai les impact dans le clip mur, en écrivant un truc de ce genre là :

mur.onMouseDown = function(){
if (hitTest( _xmouse, _ymouse, false)){
profondeur = this.getNextHighestDepth();
this.createEmptyMovieClip("impact"+profondeur, profondeur);
this["impact"+profondeur]._x = this._xmouse;
this["impact"+profondeur]._y = this._ymouse;
this["impact"+profondeur].attachMovie("impact", this, 0);
}
}

(attention je n'ai pas testé ce code, il peut nécessité des modif surtout concernant les coordonnées de la souris)

voilà, ensuite c'est simple, je sais que tous mes impacts sont créés dans mon clip mur, donc, si à la racine, je mets mon viseur par dessus mon mur, peu importe le nombre d'impacts, le viseur sera toujorus par dessus...

et pour ce qui est de les faire disparaitre ... regarde donc dans l'aide (le dictionnaire ActionScript, on ne le regarde jamais assez) la classe MovieClip pour savoir comment on fait pour supprimer une occurence d'un clip créé avec createEmptyMovieClip ... et ensuite, il ne te reste plus qu'à mettre cette action sur l'image 25 de ton clip "impact"... Après, ce ne sera que du réglage

Un petit truc utile au passage ... pendant l'éxecution (sous flash MX) , un simple Ctrl+Alt+V permet d'afficher tous les objets de l'animation. Tu pourras y voir à la fois la hiérarchie des clip et vérifier si les clip on réellement été supprimer ...

Voilà, bon courage
Et n'hésite pas si tu as une question

A plus
Toph'


Réponses

 sp sp Merci toph !  sixela0014/12/2004
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@