Hola mortiprogramador
Como no hay felicidad completa...jajaja...me tope con otro problema pues tengo un código en .as2 y cuando lo pruebo en .as3 no funciona y me salen una serie de errores. Te posteo el código y la serie de errores que me salen:
Cita: ///////////////ZOOM de mapa///////////////////
// s --> smalll --> larged --> drag
// w --> widthh --> height
var sw = 395;
var sh = 380;
var dw = 25;
var dh = 20;
var lw = 400;
var lh = 320;
var porcentaje_zoom = 25;
MovieClip.prototype.move = function(drag_mc) {
this.onEnterFrame = function() {
with (_root) {
this._x = -drag_mc._x*100/porcentaje_zoom;
this._y = -drag_mc._y*100/porcentaje_zoom;
}
};
};
with (clip1_mc) {
drag_mc.onPress = function() {
with (_root) {
this.startDrag(false, 0, 0, sw-dw, sh-dh);
clip1_mc.clip2_mc.move(this);
}
};
drag_mc.onRelease = drag_mc.onReleaseOutside=function () {
this.stopDrag();
delete _root.clip1_mc.clip2_mc.onEnterFrame;
};
}
y estos son los errores:
Cita: 1120: Acceso a una propiedad _root no definida.delete
1120: Acceso a una propiedad _root no definida.
delete _root.clip1_mc.clip2_mc.onEnterFrame;
Warning: 1058: Problema de migración: la propiedad _root ya no se admite. Se ha quitado esta propiedad. El equivalente más próximo es Stage, que funciona como raíz de la lista de visualización de ActionScript 3.0..
Cita: Hice lo que decia ahí, cambie "_root" donde estaba por "Stage" y no funciona
Si sabes como corregir este código te estaré muy agradecido.
Gracias por tu ayuda