Comunidad de diseño web y desarrollo en internet online

Redimensionar stage en tiempode ejecución.

Citar            
MensajeEscrito el 25 Nov 2010 04:34 pm
Hola:

Tan claro como el titulo, quiero cambiar el tamaño del stage en tiempode ejecución algo como.

Código ActionScript :

stage.height = 100; /*o de esta forma*/ stage.stageHeight = 100;
stage.width = 100; /* o de esta forma*/ stage.stageWidth = 100;


Se que con flex se puede hacer pero necesito hacerl en flash, hay alguna forma?

Por Angel Roberto

Claber

248 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 05:12 pm
Eso se controla desde el HTML no desde AS. Usa JS.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 25 Nov 2010 05:27 pm
Gracias :)

Por Angel Roberto

Claber

248 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 08:01 pm
BuenAS:

Y ya siendo un poco más específico, auque parece que ya lo tienes resuelto:

Hacer el stage no escalable:

stage.scaleMode = StageScaleMode.NO_SCALE;

En opciones de publicación porcentaje en dimensiones, con loa valores 100x100.

Esto hace que el swf ocupe toda la ventana del navegador, o toda la capa. Y cuando cambie de tamaño, el escenario tomará el nuevo anchoxalto, distribuyendo un Event.RESIZE.

Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 25 Nov 2010 09:52 pm
De hecho no es la idea que tome el 100% del navegador y aunque parecia parcialmente arreglado vuelvo con el mismo problema, cambiarle el tamaño en html si me queda claro, pero que pasa si no corre en el navegador o a travez e un html es simplemenete el swf corriendo y quiero saber si hay forma de redimensionarlo por codigo.

Osea que si al correrlo mide 100*100 algun evento provoque que crezca a 400*400

Por Angel Roberto

Claber

248 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Nov 2010 10:21 pm
BuenAS:

Si lo que quieres es, con ActionScript, cambiar el tamaño de la ventana del swf... si encuentras la solución, comentala. Yo aún no he dado con ella. Puedes darle un tamaño por defecto (independientemente de que incrustado en html ocupe el 100% del espacio) pero siempre cuando lo abras en modo standAlone tendrá ese tamaño, y sólo el usuario podrá variarlo arrastrando los bordes de la ventana. O yo al menos no sé como hacerlo por código.

Como digo, si descubres la forma, comentalo :)

Un saludo.

Por Lukánicos

Claber

468 de clabLevel



Genero:Masculino  

chrome
Citar            
MensajeEscrito el 25 Nov 2010 10:30 pm
Estamos en eso aqui en la oficina les cuento el resultado.

Por Angel Roberto

Claber

248 de clabLevel



 

firefox

 

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