Mon application a un certain nombre d'instances de classe AS3 identiques:points à la classe par référence
var Pan1:Panel = new Panel(etc);
var Pan2:Panel = new Panel(etc);
var Pan3:Panel = new Panel(etc);
var Pan4:Panel = new Panel(etc);
L'un de ces cas est manipulé à la fois. Je voudrais faire référence à cette instance « actif » comme:
var ActivePanel:Panel = Pan3;
Mais de telle sorte que lorsque je change: ActivePanel.property1
, cela change automatiquement l'instance d'origine (à savoir Pan3.property1
).
J'ai cherché Google pour une réponse, mais je devine avec la mauvaise question ... Quelqu'un peut-il s'il vous plaît indiquer comment faire cela?
Merci beaucoup!
David
Cela devrait fonctionner exactement comme vous l'avez décrit car les deux variables ne sont que des références à l'instance d'origine. –
Et c'est le cas! Note à moi-même: "la prochaine fois que vous vérifierez votre code ..." Merci James pour votre réponse. Une erreur dans mon code, et quelques heures gaspillées. Merci encore! –
Pas de problème mec :) –