CÓDIGO
on (press) {
_root.barra2._visible = true;
_root.carrega._visible = true;
_root.aguarde._visible = true;
_root.swf.loadMovie("planos.swf");
_root.swf.loadVariables("planos.txt");
_root.barra2.onEnterFrame = function() {
_root.barra2._xscale = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
porcento = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
_root.carrega = porcento+"%";
if (Math.round(this._xscale) == 100) {
_root.barra2._visible = false;
}
}}
_root.barra2._visible = true;
_root.carrega._visible = true;
_root.aguarde._visible = true;
_root.swf.loadMovie("planos.swf");
_root.swf.loadVariables("planos.txt");
_root.barra2.onEnterFrame = function() {
_root.barra2._xscale = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
porcento = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
_root.carrega = porcento+"%";
if (Math.round(this._xscale) == 100) {
_root.barra2._visible = false;
}
}}
Porem, como todo botão do menu, eu to colocando a mesma coisa então eu queria fazer uma função(sei la superglobal), com os mesmos codigos ai pra só chamar tipo:
CÓDIGO
function carregar (arquivoswf){
_root.barra2._visible = true;
_root.carrega._visible = true;
_root.aguarde._visible = true;
_root.swf.loadMovie("arquivoswf");
_root.barra2.onEnterFrame = function() {
_root.barra2._xscale = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
porcento = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
_root.carrega = porcento+"%";
if (Math.round(this._xscale) == 100) {
_root.barra2._visible = false;
}
}
}
on (press) {
_root.swf.loadVariables("planos.txt");
carregar("Planos.swf");
}
_root.barra2._visible = true;
_root.carrega._visible = true;
_root.aguarde._visible = true;
_root.swf.loadMovie("arquivoswf");
_root.barra2.onEnterFrame = function() {
_root.barra2._xscale = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
porcento = Math.floor(_root.swf.getBytesLoaded()/_root.swf.getBytesTotal()*100);
_root.carrega = porcento+"%";
if (Math.round(this._xscale) == 100) {
_root.barra2._visible = false;
}
}
}
on (press) {
_root.swf.loadVariables("planos.txt");
carregar("Planos.swf");
}
Mas só da esse erro:
CÓDIGO
Statement must appear within on handler
Como saio desse problema?

Help














