// ======================================================= // METHODE SWAPDEPTHS DE BOUTON // ======================================================= // mama - www.yamago.net - swapDepths() - 30/03/02 // ------------------------------------------------------- /* Les boutons n'ont bizarrement pas de méthode swapDepths et leur profondeur ne peut pas être modifiée. En ajoutant la méthode swapDepths, la profondeur d'un bouton peut être modifiée aussi simplement que pour un movieClip */ Button.prototype.swapDepths=function (depth) { _root.swapDepths.call(this,depth); } // Vous pouvez masquer la méthode swapDepths du prototype de Button // en utilisant la fonction ASSetPropFlags // Pourquoi la masquer du prototype ? // Pour ne pas retrouver la méthode dans un for in sur une instance de Button. // La méthode deviens ainsi aussi transparente qu'une méthode prédéfinie. // Attention ASSetPropFlags est une fonction non documentée de Flash // Elle peut ne pas fonctionner avec les versions ulterieur de Flash. ASSetPropFlags(Button.prototype,"swapDepths",1);