Comunidad de diseño web y desarrollo en internet online

ayuda codigo tween

Citar            
MensajeEscrito el 18 Dic 2009 11:56 am
aqui vengo con una de mis tantas dudas, tengo un movielcip en mi stage que funciona de holder para las paginas de mi sitio web, es decir para la galeria, el newsreader, entre otras cosas, quisiera que cuando se cargue cada pagina este movie clip adquiera el tamano de este swf externo que estoy cargando. este es el codigo que estoy usando y no logor hacerlo funcionar.

onClipEvent(load) = function {

import mx.transitions.Transition;

if (_root.pagina == 1) {

var trans = mx.transitions.easing.Back.easeInOut;

new Tween(this.pagina_holder, "_width", trans, this.pagina_holder._width, 900, 25, false);
new Tween(this.pagina_holder, "_height", trans, this.pagina_holder._height, 450, 25, false);

}

}

y asi sucesivamente cambiando la condicion a pagina 2,3 y 4, que son variables que se modifican cada vez que clickeo en uno de los botones correspondientes...y tambien colocando el tama;o de cada swf que estoy cargando... espero su ayuda nuevamente... saludos crackr7

Por crackr7

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Dic 2009 01:47 pm
Antes de hacer el Tween tienes que asegurarte que el contenido haya sido totalmetne cargado, sino no tomará el tamaño sino -1

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Dic 2009 06:03 pm
como podria hacer eso exactamente?... estoy tratando de hacerlo de la siguiente manera...

coloco en el primer frame de la animacion del holder el siguiente codigo

onEnterFrame = function(){
if (_root.getBytesLoaded() == _root.getBytesTotal()){
delete onEnterFrame;
play();
}
}

y luego en el frame donde se va a cargar la pagina coloco el codigo anterior..

Por crackr7

15 de clabLevel



 

firefox
Citar            
MensajeEscrito el 21 Dic 2009 12:01 pm
Si mal no entiendo cargas contenido en holder, luego quieres que otra cosa se adapte a ese contenido ... entonces la carga que tienes que monitorear es la de holder, no la de _root. Si puedes pasar el código a la línea de tiempo en vez de usar eventos de clip (desaconsejado desde Flash MX) mejor aún

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

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