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

Problema page flip con ventata necesito ayuda urgente

Estas en el tema de Problema page flip con ventata necesito ayuda urgente en el foro de Flash y Actionscript en Foros del Web. Hola tengo un serio poblema y aver quien es el bueno en esto.. k yo deplano no puedo jajaja! .. bueno tengo un archivo main.fla ...
  #1 (permalink)  
Antiguo 23/06/2009, 16:43
 
Fecha de Ingreso: diciembre-2007
Mensajes: 3
Antigüedad: 16 años, 11 meses
Puntos: 0
Problema page flip con ventata necesito ayuda urgente

Hola tengo un serio poblema y aver quien es el bueno en esto.. k yo deplano no puedo jajaja! .. bueno tengo un archivo main.fla en el cual llamo a estos archivos:

this.createEmptyMovieClip("submenu", 1);
submenu._x = 0;
submenu._y = 0;
submenu._xscale = 100;
submenu._yscale = 100;
submenu.loadMovie("submenu.swf");
this.createEmptyMovieClip("paginas", 2);
paginas._x = 200;
paginas._y = 77;
paginas._xscale = 100;
paginas._yscale = 100;
paginas.loadMovie("paginas.swf");
this.createEmptyMovieClip("contenedor_menu", 3);
contenedor_menu._x = 0;
contenedor_menu._y = 85;
contenedor_menu._xscale = 100;
contenedor_menu._yscale = 100;
contenedor_menu.loadMovie("contenedor_menu.swf");


Ahora viene el problema.. cuando desde paginas.swf llamoa una funcion de un boton "zoom_mc.zoom_window" el problema se me presenta puesto que no funciona claro esta k este archivo paginas.swf funciona a la perfeccion cuando lo abro solo... sin mandarlo llamar desde el main.swf.. creo k tengo un problema en cuanto a las capas o las variables k no son globales.. o no se que...!!"!·"$% espero me pueda alguien experto en el tema hecharme la mano.. de antemano gracias y ahi le dejo el code.. de paginas.swf

import mx.containers.Window;
// Popup size
popup_width = 800;
popup_height = 600;
// Zooming settings
zooming = false;
zoom_mc.zoom_window.onPress = startZoomingMode;
myBook.onClick = bookClick;
function startZoomingMode() {
myBook.flipOnClickProp = false;
myBook.autoFlipProp = 0;
showZoomPointer();
zooming = true;
}
function bookClick(pageNumber, page_mc, isCornerClick) {
if (!zooming) {
return;
}
var page_url = page_mc.URL;
if (page_url != undefined) {
open_popup(page_url, pageNumber);
} else {
zooming = false;
myBook.flipOnClickProp = true;
myBook.autoFlipProp = 50;
hideZoomPointer();
}
}
function open_popup(page_url, pageNumber) {
if (zoom_win != undefined) {
return;
}
hideZoomPointer();
zoom_win = mx.managers.PopUpManager.createPopUp(_root, Window, true, {title:"Page Number: " + pageNumber, closeButton:true});
zoom_win.createObject("ScrollPane", "zoom_pane", 0, {contentPath:page_url, _x:3, _y:31});
zoom_win.setSize(popup_width, popup_height);
zoom_win.zoom_pane.setSize(popup_width-6, popup_height-31);
listenerObject = new Object();
listenerObject.click = closeWindow;
zoom_win.addEventListener("click", listenerObject);
zoom_win._x = Stage.width/2-popup_width/2;
zoom_win._y = Stage.height/2-popup_height/2;
}
function closeWindow(eventObject:Object) {
zoom_win.deletePopUp();
zooming = false;
delete zoom_win;
myBook.flipOnClickProp = true;
myBook.autoFlipProp = 50;
}
function showZoomPointer() {
Mouse.hide();
attachMovie("ZoomIcon", "zoom_icon_mc", 0);
zoom_icon_mc.onEnterFrame = function() {
this._x = _xmouse;
this._y = _ymouse;
};
}
function hideZoomPointer() {
Mouse.show();
delete zoom_icon_mc.onEnterFrame;
zoom_icon_mc.removeMovieClip();
}
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 17:03.