Comunidad de diseño web y desarrollo en internet online

mc siempre al frente?

Citar            
MensajeEscrito el 22 Abr 2007 02:50 am
tengo una pregunta, tengo que arrastrar unos mc, el problema es que lo arrastro pero sale atras de otros mc, entonces lo que quiero es que el mc que arrastre, sin importar cual sea siempre este encima de todos, por que se ve mal que pase por atras
intenté con this.getNextHighestDepth();
pero no funciono, creo que ni tiene nada que ver

no es problema de capas ya que todos estan en la misma

gracias ^^

Por johnpaga

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2007 04:13 am
pues creo q el problema es de capas LOL XD

sca tu mc de esa capa y agrega una nueva sobre la q tiene todo xDD.. y pon el mc en esta capa (la superior).. y prueba..

suerte ^^

Por darkskullDA

56 de clabLevel



Genero:Masculino  

Desarrollador Web Profesional

msie
Citar            
MensajeEscrito el 22 Abr 2007 07:42 am
hola, creo que no me explicé muy bien, son como 10 mc´s que tengo que arrastrar, entonces todos tienen que estar en la misma capa (porcierto estan hasta arriba) pero se pasan por debajo "entre ellos" en algunos, no en todos, como que cada uno tiene una profundidad diferente como si estuvieran en capas, pero no lo están.

saludos =D

Por johnpaga

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2007 01:01 pm
Donde especificas su profundidad, usa:

Código :

this.getNextHighestDepth()

SuerT

Por Bleend

Claber

3385 de clabLevel

10 tutoriales
4 articulos

Genero:Masculino   Héroes

Barcelona

firefox
Citar            
MensajeEscrito el 22 Abr 2007 04:18 pm
wnu necesitamos saber q manera las arrastras...
si es po drag.. puedes hacer algo asi..

Código :

on (press) { 
this.startDrag(); 
this.swapDepths(_root.max);}


donde _root.max es una variable con el numero de objetos q arrastras : 10..

pruebalo ^^
suerte :)

Por darkskullDA

56 de clabLevel



Genero:Masculino  

Desarrollador Web Profesional

msie
Citar            
MensajeEscrito el 22 Abr 2007 05:56 pm
gracias amigos!

me sirvió esto que dijo darkskullDA:

Código :

on (press) { 

this.startDrag(); 

this.swapDepths(_root.max);}


pero ahora el problema que tengo es que como tengo que arrastrar frutas a unas canastas, se tiene que quedar al frente la ultima que arrastre, y se queda cuando las suelto, pero luego al darle clic para arrastrar otra, unas pasan hacia atras (en la canasta)
probé con

Código :

delete this.swapDepths;


pero no funcionó =(

alguna idea?

gracias! ^^ [/code]

Por johnpaga

12 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Abr 2007 06:08 pm
bueno el codigo q te di. lo q hace es q al presionar sobre una de las frutas la comienza a arrastrar y la manda a la profundidad mas alta.. (asi q siempre cambiara la profundidad si arrastras otra)..
entonces lo q entiendo es q las q arrastres siempre pasen por arriba de las demas, pero en la canasta queden debajo de las q ya estaban???

weno nu se lo unico q se me ocurre es: q a la variable max le restes 1 cada ves q una de las frutas entre en la canasta... y te funcionara ^^

suerte ^^

Por darkskullDA

56 de clabLevel



Genero:Masculino  

Desarrollador Web Profesional

msie
Citar            
MensajeEscrito el 22 Abr 2007 06:52 pm
bueno, ya quedo, le hice con un +1, en lugar de -1 al soltarle y ya esta

gracias

:D

Por johnpaga

12 de clabLevel



 

firefox

 

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