Foros del Web » Creando para Internet » Flash y Actionscript »

Carga de imagen dinamica desde una clase

Estas en el tema de Carga de imagen dinamica desde una clase en el foro de Flash y Actionscript en Foros del Web. Hola buenas; Tengo un problema, resulta que estoy tratando de hacer una clase desde la cual quiero cargar imagenes. El problema es que el codigo ...
  #1 (permalink)  
Antiguo 24/08/2011, 04:03
 
Fecha de Ingreso: noviembre-2009
Ubicación: Abadiño
Mensajes: 21
Antigüedad: 15 años
Puntos: 0
Carga de imagen dinamica desde una clase

Hola buenas;

Tengo un problema, resulta que estoy tratando de hacer una clase desde la cual quiero cargar imagenes. El problema es que el codigo de la clase recibe todos los parametros que le envio pero a la hora de colocarlo en el escenario no hace nada, ni siquiera da error. El codigo de la clase es el siguiente:

Cita:
package
{
import flash.net.*;
import flash.events.*;
import flash.display.*;
import flash.display.MovieClip;
import flash.display.Sprite;

//importamos las clases necesarias
import com.yahoo.webapis.weather.WeatherService;
import com.yahoo.webapis.weather.Weather;
import com.yahoo.webapis.weather.events.WeatherErrorEvent ;
import com.yahoo.webapis.weather.events.WeatherResultEven t;

public class ObtenerTiempo extends Sprite
{
//creamos el servicio
public var ws:WeatherService = new WeatherService();
public var contImgGde:MovieClip = new MovieClip();
public var _x:int;
public var _y:int;
public var _lugar:String;
public var urlImagen:String;


public function ObtenerTiempo(lugar:String, x:int, y:int)
{
var _lugar:String = lugar;
var _x:int = x;
var _y:int = y;
//escuchador cuando recivimos los datos
ws.addEventListener(WeatherResultEvent.WEATHER_LOA DED, resultTiempo);
//proporcionamos el codigo de la ciudad que queremos tener los datos.
ws.getWeather(_lugar, "metric");

function resultTiempo(event:WeatherResultEvent):void
{
var miLoader:Loader = new Loader();
var urlImagen:String = "imgextendido/"+event.data.current.code+".png";
miLoader.load(new URLRequest(urlImagen));
addChild(miLoader);
contImgGde.x=_x;
contImgGde.y=_y;
addChild(contImgGde);
trace(_x,_y,urlImagen)
}
}
}
}
El codigo de llamada que utilizo desde el escenario es el siguiente:

Cita:
var llamada1:ObtenerTiempo = new ObtenerTiempo("SPXX0016",600,300);

Etiquetas: carga, clase, dinamica, flash, clips
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:57.