Comunidad de diseño web y desarrollo en internet online

Urgente. Problemas con un boton dentro de un clip en As3

Citar            
MensajeEscrito el 19 Oct 2010 05:04 pm
Hola a todos, espero que podais ayudarme, tengo un clip de pelicula "myContent" que contienen unos botones y quiero ponerles la accion de que cuando pases el raton por ellos se vean un objetos que tengo en el escenarios invisibles. Es decir yo tengo este codigo.
//este es el clip dentro de un scrollPane
scroll_tiendas.source = myContent;
scroll_tiendas.setSize(133, 350);

//Aqui hago que los objetos "etiquetas" se hagan invisible
for(var i:uint = 1; i < 5; i++) {
this["etiqueta" + i].visible = false;
}
//Este es el codigo para hacer visible el objeto(pero no se como llegar a el boton1, pues este esta dentro del clip "myContent" que esta en el scrollPane)

boton1.addEventListener(MouseEvent.ROLL_OVER, VerEtiqueta1);
function VerEtiqueta1(e:MouseEvent):void {
this.etiqueta1.visible = true;
}
ESPERO QUE PUEDAN AYUDARME, MUCHAS GRACIA. Maite

Por Maite

30 de clabLevel



Genero:Femenino  

Badajoz/España

msie8
Citar            
MensajeEscrito el 19 Oct 2010 05:12 pm
Creo que scrollPane tiene la propiedad content (deberías buscar en la ayuda), entonces sería:

miScrollPane.content.boton1.addEventListener(MouseEvent.ROLL_OVER, VerEtiqueta1);

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Oct 2010 07:14 pm
Gracias Jorge, se de que me hablas pero en Flash cs5 no existe esa propiedad contentPath que existia en Flash cs4, asi que si alguien me puede ayudar, lo agradeceria mucho

Por Maite

30 de clabLevel



Genero:Femenino  

Badajoz/España

msie8
Citar            
MensajeEscrito el 19 Oct 2010 07:16 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 19 Oct 2010 07:51 pm
Lo he leido pero no se como hacerlo, sabia en as2 pero en as3 tengo muchos problemas, si me puedes ayudar y decirme como hacerlo, gracias.

Por Maite

30 de clabLevel



Genero:Femenino  

Badajoz/España

msie8
Citar            
MensajeEscrito el 20 Oct 2010 12:56 pm
Ok, empecemos por lo mas simple: ¿lo pusiste dentro del timeline de myContent?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2010 01:51 pm
Los eventos del raton estan el la linea de Tiempo principal, y los botones estan en un cli de Pelicula con nombre de instancia "myContent" y este clip esta en un scrollPane con nombre de instancia "scroll_tiendas".
CODIGO en linea de tiempo principal

scroll_tiendas.source = myContent;
scroll_tiendas.setSize(133, 350)

Etiqueta_1.visible=false;

//El clip Etiqueta_1 se encuentra en el escenario
boton1.addEventListener(MouseEvent.ROLL_OVER, verEtiqueta1);
function verEtiqueta1(e:MouseEvent):void {
this.Etiqueta_1.visible=true;
NOTA: El problema esta en acceder al boton1 desde la Linea de Tiempo Principal
GRACIAS

Por Maite

30 de clabLevel



Genero:Femenino  

Badajoz/España

msie8
Citar            
MensajeEscrito el 20 Oct 2010 01:56 pm
Ya veo. Bien, tu ruta es

myScrollPane.content.boton1

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2010 02:04 pm
Jorge ya puse es ruta y me da el error
Acceso a una propiedad boton1 posiblemente no definida mediante una referencia con tipo estático flash.display:DisplayObject
Maite

Por Maite

30 de clabLevel



Genero:Femenino  

Badajoz/España

msie8
Citar            
MensajeEscrito el 20 Oct 2010 02:07 pm
Dos cosas

1. Esperar a que el contenido se cargue, ¿como? Agregando un listener al evento complete (ver ayuda en link anterior)

2. Hacer un cast a MovieClip (o lo que sea button1), ejemplo
MovieClip(myScrollPane.content.boton1)

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2010 04:18 pm
Jorge te mando una demo de un futuro proyecto, te mando el archivo flash (borrador.fla) para que puedas ver el codigo y lo que quiero hacer, gracias.
[url=http://www.tecnicayarquitectura.es/borrador.fla][/url]
Maite

Por Maite

30 de clabLevel



Genero:Femenino  

Badajoz/España

msie8
Citar            
MensajeEscrito el 20 Oct 2010 04:20 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 20 Oct 2010 04:24 pm

solisarg escribió:

Yo no miro archivos y aquí explico por que: http://foros.cristalab.com/baja-y-arregla-mi-archivo-t56378/
Cualquiera que quiera estudiar la peli de maite, ahí tienen la URL

Jorge


Iba a decir justamente eso XD

Maite, aquí en el foro estamos para ayudar, pero como somos todos profesionales, si quieres editar archivos, pues es otra cosa. No trabajamos gratis.

Además aunque lo quisieramos, como dice Jorge, el espiritu es aprender, y pues así no lo harás.

Saludos, Hernán . -

PD. No es un ataque, es solo para que sepas. Pero vamos, que podemos seguir guiandote sin problemas, solo que nada de .fla je . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 20 Oct 2010 08:01 pm
Perdona pero yo no te he subido el archivo para que me arregles el codigo y me soluciones el problema escribiendome el código correctamente, lo único que he pretendido es que veas mi problema tal y como es, y asi darme un consejo o aconsejarme un tutorial que pueda ayudarme a solucionarlo, pero ya veo que subir un archivo para aclarar mi pregunta es un problema y que yo sepa no te he dicho que me hagas el trabajo y me lo des todo solucionado, lamento haber subido el archivo .fla, y sobre todo que se critique una accion sin saber lo que se quiere lograr, era solo un pequeño proyecto para pasar de as2 a as3.
El archivo ya esta quitado y no me aprovecho de los profesionales intento aprender de ellos, he aprendido siempre mucho de esta web y de la ayuda de sus usuarios.
Pido perdon a los ofendidos por el mal entendido.
Saludos, Maite :wink:

Por Maite

30 de clabLevel



Genero:Femenino  

Badajoz/España

msie8

 

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