Re-bonjour,
Je cherche à récupérer un nombre qui serait la profondeur d'une occurence.
Mais quand je fais :
trace ( this.getDepth )
ça me donne : [type Function]
Je me gourerais donc sur l'utilisation de .getDepth ?
Merci d'avance![]()
Re-bonjour,
Je cherche à récupérer un nombre qui serait la profondeur d'une occurence.
Mais quand je fais :
trace ( this.getDepth )
ça me donne : [type Function]
Je me gourerais donc sur l'utilisation de .getDepth ?
Merci d'avance![]()
Salut,
Ben oui, la tu affiche la méthode getDepth ! Maintenant appelle-la
@++
Code : Sélectionner tout - Visualiser dans une fenêtre à part trace(this.getDepth());
Ah génial ! Merci ! (ça tient à rien souvent, surtout quand on ne connait pas bien les rouages de l'AS !)
J'ai essayé, mais ça ne donne pas exactement ce que je voulais en fait.
Par exemple, si j'ai :
_root.clip1.clip2.clip3 comment obtenir la valeur 4 qui correspondrait à la "profondeur" de clip3 depuis la racine ?
Tu vois ?
re,
getDepth ne correspond pas à la profondeur hiérarchique, mais à la profondeur "layer-based". Pour cela, il faut passer par une boucle en checkant le _parent != null
@++
Excellent, merci beaucoup, je vais essayer ça.
![]()
Partager