Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/05/2007, 20:35
cpucpu
 
Fecha de Ingreso: febrero-2005
Ubicación: MEXICO
Mensajes: 455
Antigüedad: 19 años, 2 meses
Puntos: 5
Re: Problema Newbie: funcion recibe valor y......

ok..no se si viste el FLA pero aqui voy:

hubo un error 'SEMANTICO' al nombrar a la variable "numero" ya que es una variable que efectivamente se llama "numero" pero contiene un valor de cadena...se me olvido cambiarlo.

Pero de todas maneras (creo yo que) el problema es como hacer que flash lo reconosca a "numero" como un variable con valor y no como nombre de MC (no existe un MC que se llame numero)...

ejemplo:
la funcion se mandara a ejecutar cientos de veces para que me de cada vez las pociciones XY del MC que le pido (luego le agregare el ciclo, de momento solo quiero que funcione una vez).
La funcion resive un parametro (la variable "numero"); a modo de ejemplo: si este valor resivido fuera 'mono1'

la ruta (relativa a lo que valga numero) "_root.numero._x",
se convertiria en "_root.mono1._x"

donde mono1 es un MC, y nos daria su posicion en X, luego en Y y asi sucesivaemente con cuantos parametros diferentes se ejecuten..mono2, mono3...etc.

En este caso, aun no pido los valores en X o en Y, sino que solo hago un Trace para ver cuanto valen..EL problema es que:
Código:
trace("posX de "+numero+" = "+_root.numero._x);
me da "UNDEFINED"

y
Código:
trace("posY de "+numero+" = "+this._y);
me da "0", o sea que estan mal especificados...

Captura:


Cuaquier cosa, que no haya explicado bien, me avisas.
__________________