Étant donné une instance de MyClass, je souhaite être averti lorsque quelqu'un appelle une méthode spécifique.Est-il possible d'écouter une méthode call in action script 3?
exemple:
package bar;
{
public class MyClass {
private var foo:int;
public function MyClass() { foo = 2; }
public function getFoo():int { return foo; }
}
}
donc donné une instance de MyClass (var instance = new MyClass()
) je veux être informé chaque fois getFoo est appelé. J'ai essayé d'utiliser des classes de réflexion + annotations + dynamiques, pour trouver que dans AS3 vous ne pouvez pas changer les méthodes de sceau (méthodes définies dans la classe). Je me demandais si je peux être inscrit à un événement afin d'être averti lorsque la méthode est appelée.
Merci pour la réponse !! – msemelman
BTW, langage lame AS3. = (persister est si difficile – msemelman