Bonjour,

Je me heurte à un probleme et j'aurais besoin de vos lumieres.

Je developpe une appli en AS2 et mon probleme apparait lorsque j'attache un clip a ma scene qui contient un clip imbriqué.

Un exemple de code qui pose probleme : (le clip mMovieImbrique est donc imbrique dans mMovie)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
class mMovie extends MovieClip
{
  public function mMovie ()
  {
    trace("constructeur mMovie");
  }
  public function toto ()
  {
    trace("toto");
  }
}
class mMovieImbrique extends MovieClip
{
  public function mMovieImbrique ()
  {
    trace("constructeur mMovieImbrique");
  }
}
et sur la timeline :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
this.attachMovie ("mMovie", "m_clip", this.getNextHighestDepth());
this["m_clip"].toto();
et donc sur la sortie :

constructeur mMovie
toto
constructeur mMovieImbrique

La fonction toto est appelé avant le constructor du clip imbriqué et le probleme est que je dois modufier le clip imbriqué dans la fonction toto.
J'ai vu que ce probleme était justifié dans AS3, l'affichage est mise a jour apres le code, mais rien pour AS2.

Que puis-je faire?