Comunidad de diseño web y desarrollo en internet online

variable duplicada as3 yMDM

Citar            
MensajeEscrito el 07 Feb 2011 04:32 am
al compilar swf me salta error de variable duplicada, ¿como puedo hacer para des duplicarla?

[as]private function mouseClickEvent(e:MouseEvent3D):void
{
if ( e.target.name == "Sphere" )
{
var path:String = mdm.Application.path+"a.bat";
mdm.System.exec(path);
}
else if ( e.target.name == "Cube" )
{
var path:String = mdm.Application.path+"notepad.exe";
mdm.System.exec(path);
} [/as]
agradecería su ayuda

Por carxfer

20 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 07 Feb 2011 05:15 am
Estas declarando 2 veces la variable path...solo es neceasrio que la declares una vez aunque la inicialises 2 veces.

Por Angel Roberto

Claber

248 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Feb 2011 11:45 am

Código ActionScript :

private function mouseClickEvent(e:MouseEvent3D):void
{
//declaramos aquí la variable
var path:String=null
if ( e.target.name == "Sphere" )
{
path = mdm.Application.path+"a.bat";
mdm.System.exec(path);
}
else if ( e.target.name == "Cube" )
{
 path= mdm.Application.path+"notepad.exe";
mdm.System.exec(path);
}
 

Por Eliseo2

710 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Feb 2011 01:40 am
Eliseo2, un solo detalle, no es necesario que declares a null una variable creada, ya que es el default de creación.

Por cierto, yo usaría un Switch más que if

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.