Comunidad de diseño web y desarrollo en internet online

Al presionar boton cambiar el ancho de objeto ...

Citar            
MensajeEscrito el 17 Abr 2008 01:53 pm
No consigo que al presionar un boton varie el ancho de un objeto respecto al tamaño de la pantalla

aquí:
http://www.gudrungudrun.com/

al presionar una opcion de menu el recuadro blanco se alarga todo el recuadro siempre al ancho de pantalla y si varias el ancho de pantalla el recuadro se auto ajusta....

como lo consigo , he probado con la clase .stage y supongo que tendre que crear alguna funcion pero ..
no es tan simple como:

Código :

on (press) {
   _root.cuad._width = Stage.width; // siendo cuad el objeto que quiero que se ensanche o estreche
}

tamien he creado una variable simple que un onResize le asigna con éxito el valor del ancho de pantalla pero que al llamarala para asignarselo a mi objeto no me funciona....
soy un novato con tema actionscript ....ayuda!!! algun alma caritativa
gracias![/code]

Por enderdani

3 de clabLevel



 

firefox
Citar            
MensajeEscrito el 17 Abr 2008 09:40 pm
el codigo funciona.... verificaste que la instancia sea la misma del mc?...

Por riajiru

38 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 18 Abr 2008 07:57 pm
si no logras obtener el ancho del escenario directamente son Stage.width pero logras asignarlo a una variable, puedes declararla como global (_global.anchoEscenario =valor;) para que al llamarla desde el onPress, puedas acceder a su valor

Por leoncitoamx

Claber

206 de clabLevel

2 tutoriales

 

Puebla, México

firefox
Citar            
MensajeEscrito el 19 Abr 2008 12:34 am
creo que lo correcto es.
stage.stageWidth

Por JaLeRu

Claber

1913 de clabLevel

7 tutoriales

Genero:Masculino  

Existo

firefox
Citar            
MensajeEscrito el 19 Abr 2008 11:33 am
gracias Mp.
he tenido un problema grave y no he podido conectarme, efectivamente el codigo del botón funciona, ahora probaré a declarar la variable global a ver. Mil gracias.

Por enderdani

3 de clabLevel



 

msie
Citar            
MensajeEscrito el 20 Abr 2008 07:05 pm
vale , perdón porque con las prisas os llamo MP en vez de por vusestro nombre..

sorry.....
JaLeRu, leoncitoamx y riajiru..

mil gracias de nuevo.

Por enderdani

3 de clabLevel



 

msie

 

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