Comunidad de diseño web y desarrollo en internet online

Como poner inactivo en Movie clip

Citar            
MensajeEscrito el 11 May 2008 11:17 pm
Que hay soy nuevo por estos rumbos y tengo este problema:


Tengo un movie clip (1movieclip), dentro de este tengo varios botones y varias cosas y lo que quiero hacer es cuando presiono un boton que tengo fuera de este movie clip parar completamente y desactive los botones que estan dentro de ese movie (1movieclip)

haber si me di a entender saludos y gracias de antemano

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 May 2008 02:25 am
Dale un onPress al conenedor, si no quieres que parezca un botón, pon handCursor a false

miMC.onPress = function(){}
miMC.useHandCursor = false

También puedes pasar a enabled = false todos los botones contenidos, pero así es más rápido

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 12 May 2008 04:18 pm

solisarg escribió:

Dale un onPress al conenedor, si no quieres que parezca un botón, pon handCursor a false

miMC.onPress = function(){}
miMC.useHandCursor = false

También puedes pasar a enabled = false todos los botones contenidos, pero así es más rápido

Jorge


Muchas gracias por tu respuesta pero no me sirvio ninguno de los dos codigos que me pasaste porque no lo necesito para que desaparesca solo paraque deje de funcionar todo lo que esta dentro de un movie clip solo para eso lo ocupo de echo estoy utilizando un simple stop y me sirvio mas pero siguen funcionando los botones

saludos y espero mas respuestas

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 May 2008 04:27 pm
Desaparezca tiene que ver con la propiedad _alpha o la propiedad _visible, ninguna de las dos presentes en el código que te puse. ¿Entonces como puede ser que desaparezca?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 12 May 2008 09:17 pm

solisarg escribió:

Desaparezca tiene que ver con la propiedad _alpha o la propiedad _visible, ninguna de las dos presentes en el código que te puse. ¿Entonces como puede ser que desaparezca?

Jorge

A lo mejor no me di a entender no quiero que desaparesca solo que quede inactivo todo , que los botones que esten dentro del movie clip no sirvan cuando le de el click al boton que haga esa accion como tambien que no salga la manita que aparece siempre sobre un boton eso es lo que quiero asi como si fuera solo una imagen todo lo que esta dentro de ese movie clip

saludos y gracias por tu respuesta

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 May 2008 09:24 pm
Muchas gracias por tu respuesta pero no me sirvio ninguno de los dos codigos que me pasaste porque no lo necesito para que desaparesca solo paraque deje de funcionar


Lo voy a plantear distinto: el código que te pasé deshabilita el contenedor y hace que la mano no se muestre. No me funciona no me dice absolutamente nada. ¿Que hiciste, donde lo pusiste?

Ya entendí lo que necesitas, se trata de que sepas usarlo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 May 2008 02:42 am

solisarg escribió:

Muchas gracias por tu respuesta pero no me sirvio ninguno de los dos codigos que me pasaste porque no lo necesito para que desaparesca solo paraque deje de funcionar


Lo voy a plantear distinto: el código que te pasé deshabilita el contenedor y hace que la mano no se muestre. No me funciona no me dice absolutamente nada. ¿Que hiciste, donde lo pusiste?

Ya entendí lo que necesitas, se trata de que sepas usarlo

Jorge


mira lo utilize asi:

Código :

todo1.useHandCursor = false;

y no hizo nada no desabilito nada de nada y no me saca ningun error de compilacion ni nada y esta dentro de un boto que cuando le pones presionar hace estas acciones y nada no paso nada todo el movie clip siguio funcionando bien

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 May 2008 02:54 am

Código :

miMC.onPress = function(){}
miMC.useHandCursor = false


¿No falta algo?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 May 2008 03:48 am

solisarg escribió:

Código :

miMC.onPress = function(){}
miMC.useHandCursor = false


¿No falta algo?

Jorge


bueno hay te va el codigo completo para que no digas que estoy bien wey!! jejejeje:

Código :

on (release)
{
    if (_root.shcd == true)
    {
        if (_root.parts != num)
        {
         _root.all.todo.play();
         _root.all.todo.cuadro.gotoAndPlay ("s1");
            _root.parts = num;
         _root.all.todo1.useHandCursor = false;
        } 
    }
    else if (_root.shcd == false)
    {
    }
}

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 May 2008 09:39 am
Agrega esta línea (la última, puse las anteriores para que te guiara donde)

_root.all.todo.play();
_root.all.todo.cuadro.gotoAndPlay ("s1");
_root.parts = num;
root.all.todo1.useHandCursor = false;
root.all.todo1.onPress = function(){}

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 May 2008 07:58 pm

solisarg escribió:

Agrega esta línea (la última, puse las anteriores para que te guiara donde)

_root.all.todo.play();
_root.all.todo.cuadro.gotoAndPlay ("s1");
_root.parts = num;
root.all.todo1.useHandCursor = false;
root.all.todo1.onPress = function(){}

Jorge


muchas gracias ahora si me funciono ahi estamos para lo que se te ofresca

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 May 2008 08:01 pm
y ahora para que regrese a su estado normal le puse true y todo se queda con la manita


aver si me puedes ayudar con esto

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 May 2008 09:07 pm
Esto ya está más largo de lo necesario. Voy a tratar de explicarlo con detalle:
Las dos líneas que te dio solisarg hacen, cada una, algo diferente:
Este código es el que hace la magia. En tu caso, desabilita los botones que están dentro del movie clip (realmente no los desabilita, sino que captura el foco, por eso los botones no funcionan):

Código :

root.all.todo1.onPress = function(){}


Este otro código, sólo es un adorno, se usa para quitar la manito del cursor, nada más:

Código :

root.all.todo1.useHandCursor = false;


De modo que si quieres volver a activar los botones, el código que debes cambiar es el primero, no el segundo (que es el que estás cambiando:

Código :

delete(root.all.todo1.onPress);


Esto mismo te lo había explicado solisarg en su primer post, pero se ve que hay una confusión.

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 13 May 2008 09:36 pm

The Fricky! escribió:

Esto ya está más largo de lo necesario. Voy a tratar de explicarlo con detalle:
Las dos líneas que te dio solisarg hacen, cada una, algo diferente:
Este código es el que hace la magia. En tu caso, desabilita los botones que están dentro del movie clip (realmente no los desabilita, sino que captura el foco, por eso los botones no funcionan):

Código :

root.all.todo1.onPress = function(){}


Este otro código, sólo es un adorno, se usa para quitar la manito del cursor, nada más:

Código :

root.all.todo1.useHandCursor = false;


De modo que si quieres volver a activar los botones, el código que debes cambiar es el primero, no el segundo (que es el que estás cambiando:

Código :

delete(root.all.todo1.onPress);


Esto mismo te lo había explicado solisarg en su primer post, pero se ve que hay una confusión.


puse el ultimo codigo que me pasaste para quitar el efecto de que la mano desapareciera y no paso nada ya cuando regreso todo empieza normal solo no sirven los botones :S

saludos y gracias por la ayuda

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 May 2008 09:38 pm
porque el movie clip que pongo inactivo tiene dentro los botones que lo hacen inactivo y es mucho rollo y no hay una formo mas directa de quitar ese efecto??

Por prOut

6 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 May 2008 10:24 pm

prOut escribió:

porque el movie clip que pongo inactivo tiene dentro los botones que lo hacen inactivo y es mucho rollo y no hay una formo mas directa de quitar ese efecto??


ya vi que tenia mal puesto el _root

muchas gracias a todos y saludos

Por prOut

6 de clabLevel



 

firefox

 

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