dipende dall'entità del cambiamento, se deve cambiare solo quel riferimento, puoi settare una variabile globale da modificare a seconda della diapositiva in cui ti trovi, e usando la sintassi delle parentesi quadre (accesso agli elementi come se fossero elementi di un array associativo) puoi fare così
codice:
keyContesto = new Object();
keyContesto.onKeyDown = function() {
if (Key.getCode() == 40) {
_level0.presentazione.corpo[_root.variabile].gotoAndPlay(_level0.presentazione.corpo.contesto._currentframe + 1);
}
};
Key.addListener(keyContesto);
dove la variabile in rosso porta il nome del riferimento sotto forma di stringa, ad esempio nel primo caso la variabile va settata con:
codice:
_root.variabile = "contesto";
e così via