GESTION DES PROFONDEURS POUR DUPLICATEMOVIECLIP()

SuperDevy Messages postés 842 Date d'inscription dimanche 24 novembre 2002 Statut Membre Dernière intervention 2 juillet 2007 - 21 avril 2005 à 15:45
cs_sidhannowe Messages postés 75 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 11 décembre 2007 - 21 avril 2005 à 22:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30887-gestion-des-profondeurs-pour-duplicatemovieclip

cs_sidhannowe Messages postés 75 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 11 décembre 2007
21 avril 2005 à 22:21
C'est justement le but que les clips puissent etre au meme niveau mais je ne peut détecter que ceux ci se chevauchent avec une fonction. C'est au programmeur à faire ca, il faut utiliser des niveaux différents pour des clips se chevauchant.
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
21 avril 2005 à 21:43
donc ton code est à améliorer : une fonction qui évite que 2 clips ne se retrouvent au même niveau !;)

Peg'
cs_sidhannowe Messages postés 75 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 11 décembre 2007
21 avril 2005 à 21:39
superDevy je viens de voir pkoi, j'ai tout simplement utilisé le meme nom pour récupérer la profondeur que le tableau qui les contiens. J'ai modifier le nom de la var en conséquence.
cs_sidhannowe Messages postés 75 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 11 décembre 2007
21 avril 2005 à 21:21
C'est ce que je viens de dire plus haut, si 2 clips se superposent faut pas les mettre au meme niveau, c'est logique !

Le problème que tu soulève est impossible à régler à mon avis, c'est directement du au défaut de duplicatemovieclip()
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
21 avril 2005 à 20:38
alors test de mettre 2 clips au même niveau et qui se superposent graphiquement ...
cs_sidhannowe Messages postés 75 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 11 décembre 2007
21 avril 2005 à 20:23
Je n'ai pas compris ce que tu veux dire.

Si 2 clips sont au meme niveau ils ne doivent pas se chevaucher. Si on place des clips qui se chevauchent alors il faut avoir recours à des niveau différents, c'est logique non ?
pegase31 Messages postés 6138 Date d'inscription dimanche 21 décembre 2003 Statut Modérateur Dernière intervention 4 septembre 2013 12
21 avril 2005 à 18:12
ce que ne dit pas sidhannowe, c'est que même s'il est possible de placer 2 clips sur le même niveau, Flash le "tolère". Mais il y a un énorme soucis de tri de profondeur dans ce cas !

Donc à éviter !
SuperDevy Messages postés 842 Date d'inscription dimanche 24 novembre 2002 Statut Membre Dernière intervention 2 juillet 2007
21 avril 2005 à 17:26
Je soutiens que tonclip2 n'existe pas ! Il est remplécé par votreclip2.
cs_sidhannowe Messages postés 75 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 11 décembre 2007
21 avril 2005 à 16:25
Je viens de retester chez moi ca marche bien. C'est surement que tu as oublié que le clip dupliqué reste à la meme position que son clip parent.
SuperDevy Messages postés 842 Date d'inscription dimanche 24 novembre 2002 Statut Membre Dernière intervention 2 juillet 2007
21 avril 2005 à 15:45
Plusieurs petites choses :
1. respecte la case pour que ton code soit compatible AS2 :
duplicateMovieClip et non pas duplicatemovieclip

2. ça marche pas : j'ai créé trois clips (monclip, tonclip, votreclip), copier le code résultat : rien n'as été dupliqué !

L'idée est intéressante, mais son application laisse à désirer.