Questione : Eliminazione degli alimentatori di inaugurazione di un nuovo prodotto e di ribaltamento sui movieclips

I saluti,

I hanno movieclips che compongono una priorità bassa ad un luogo e sono scritti secondo copione come qui sotto:


var numObjects:Numero = 2871;

for (varietà i: Numero = 1; numObjects del <= i;
{
varietà mc di i++): MovieClip = questo [“p„ + i];
mc.onRollOver = rollOverHandler;
mc.onRollOut = rollOutHandler;
del rollOverHandler del

function del
} () {
// “questo„ si riferirà all'oggetto su cui l'evento è invoked
questo. _xscale = _xscale+65;
questo. _yscale = _yscale+65;
}; rollOutHandler del
function () {
questo. _xscale = _xscale-0;
questo. _yscale = _yscale-0;
}; il


I vorrebbe fare il ribaltamento e gli alimentatori di inaugurazione di un nuovo prodotto per i movieclips di cui sopra diventano inattivi una volta che carico un movieclip dalla biblioteca in un altro supporto della clip disposto sulle idee di stage.
Any fossi notevolmente appreciated.
Thanks
Mark







class= > " libero " del
soluzioni >Related class= title= " del href= " /Software/Photos_Graphics/Web_Graphics/Macromedia_Flash/ActionScript/Q_26272070.html di Applying una funzione agli oggetti multipli in Actionscript istantaneo 2

Risposta : Eliminazione degli alimentatori di inaugurazione di un nuovo prodotto e di ribaltamento sui movieclips

Se non siete nel usando gli ascoltatori ed i distributori a spaglio di evento (vedere questo esempio per una buona formazione su questa tecnica avanzata: http://www.kirupa.com/developer/actionscript/asbroadcaster.htm), allora potete regolare ogni alimentatore di evento ad una funzione vuota, come questo:

mc.onRollover = funzione () {}
mc.onRollOut = funzione () {}
Altre soluzioni  
 
programming4us programming4us