y el problema es? que no te cargan las variables??
yo siempre recomiendo no utilizar loadVariablesNum es un metodo muy viejo, es mejor usar loadVars. y asignar el codigo a los botones desde la linea de tiempo principal del MC.. no dentro del mismo boton.
yo usaria algo asi:
Supongamos que el nombre de instancia de tu Boton es load_btn y estas en el MovieClip que contiene a dicho boton
En dicha linea de tiempo colocas
Código PHP:
var data_lv:LoadVars = new LoadVars();
function init() {
load_btn.onRelease = traeVars;
}
function traeVars() {
data_lv.load("../txt/artistas/texto.txt");
data_lv.onLoad = doSomething;
}
function doSomething() {
trace("el valor de mi variable es "+this.nameVar);
//y lo demas que quieras que se ejecute cuando tu info haya sido cargada
}
init();
y listo.