Comunidad de diseño web y desarrollo en internet online

Parámetro por referencia

Citar            
MensajeEscrito el 14 Dic 2004 11:14 am
Hola a todos,

Tengo una función como la siguiente:

function reiniciar_objeto(obj, valor_x, valor_y) {
obj._x = valor_x;
obj._y = valor_y;
}

Sin embargo al pasárle como parámetro el objeto en cuestión (un MC), no cambia las coordenadas, mientras que si se las indico fuera de la función si las cambia.

¿ qué estoy haciendo mal ?

Por quato

36 de clabLevel



 

msie
Citar            
MensajeEscrito el 14 Dic 2004 11:17 am
le pasas el mc con comillas o sin comillas?? es decir , nmo es lo mismo reiniciar_objeto("mc",100,100); que reiniciar_objeto(mc,100,100);

Por _CONEJO

BOFH

7639 de clabLevel

17 tutoriales
21 articulos

 

mozilla
Citar            
MensajeEscrito el 14 Dic 2004 02:35 pm
hay que usar eval; échale un ojo a la referencia

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 14 Dic 2004 03:00 pm
No hay que usar eval si se pasan sin comillas, por defecto los parametros en Flash se pasan por referencia; revisa lo que dijo ICEM4N

Por Freddie

BOFH

53 tutoriales
597 articulos
43 ejemplos

Genero:Masculino   Admin

Conserje de Cristalab

firefox

 

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