Comunidad de diseño web y desarrollo en internet online

Cargar movieClip de la Biblioteca

Citar            
MensajeEscrito el 09 Ago 2007 10:14 am
Hola, tengo un ligero problema con un programa en flash.

Tengo un escenario y elementos en la biblioteca, esos elementos los cargo asi:

this.attachMovie("Clip", "Clip1", Nivel);

El cargar al clip con el programa ya en ejecución, aparece el clip en el escenario, pero no puedo interactuar con él. El clip tiene código de arrastar, soltar, borrar y cosas así, pero lo unico que hace es mostarme el clip y no puedo hacer nada con él.

¿Sabeis que es lo que pasa y como lo puedo solucionar?

Por Raxel_Totana

20 de clabLevel



Genero:Masculino  

Totana

firefox
Citar            
MensajeEscrito el 09 Ago 2007 12:40 pm
Hola Raxel_Totana, como le estas pasando los metodos al clip que llamas con attachMovie(); posiblemente alli este el problema.

Por ejemplo:

Código :

this.attachMovie("Clip1","Clip_1",Nivel);
//alli vamos bien...
Clip_1.onPress = function () {
    this.startDrag();
    //Nota: Define las caracteristicas para arrastrar
}
Clip_1.onRelease = function () {
    this.stopDrag();
}


Espero haberte ayudado.

Saludos :wink:

Por ironpopcorn

51 de clabLevel



 

pensando

firefox
Citar            
MensajeEscrito el 09 Ago 2007 02:41 pm
¿Tengo que poner los comportamientos del movieClip como funciones dentro del button que uso para cargar el clip?.

Yo lo que tengo es un button que hace que se cargue el clip de la biblioteca, pero ese clip ya tiene el código de sus comportamientos.

De todas formas, si lo pongo como tu has puesto, pero cambiando el nombre de "Clip" al nombre de mi clip no funciona, se sigue quedando fijo en la pantalla, no puedo interactuar con él, y sin hago clic encima de él, se me ilumina el button que hace que se cargue, como si estubiese pulsándolo de nuevo.

Por Raxel_Totana

20 de clabLevel



Genero:Masculino  

Totana

firefox
Citar            
MensajeEscrito el 09 Ago 2007 04:17 pm
hola que tal Raxel_Totana!!! si estas cargando tu mc dentro de un mc que YA tiene eventos de ratón por jerarquía en AS2 el MC "mas cercano" al ratón es el que capta los eventos de ratón, sino es así asegurate que el mc que estas jalando desde la biblioteca tenga el código dentro de sí, parecido a esto:
onPress = function () {
startDrag();
//Nota: Define las caracteristicas para arrastrar
}
onRelease = function () {
stopDrag();
}

saludos!!

Por andres_santos

236 de clabLevel



 

opera
Citar            
MensajeEscrito el 09 Ago 2007 08:01 pm
creo q el problema es q estas programando en los elementos mismos en lugar de hacerlo desde los fotogramas
si loq haces es click derecho sobre el objeto y luego vas a acciones y colocas:

Código :

on(release){
  //acciones
}

entonces estamos en problemas, esa forma de programr solo te traera complicaciones; el codigo anterior debe traducirse de la sig manera: en la linea de tiempo donde se encuantran tus objetos, en un fotograma escribes

Código :

nombreDeInstanciaDelBoton.onRelease = function (){
  //acciones
}

de esta manera tienes un script mas ordenado

Por penHolder

Claber

4661 de clabLevel

39 tutoriales
2 articulos

Genero:Masculino   Premio_Secretos

| mdz |

firefox
Citar            
MensajeEscrito el 28 Jul 2009 07:15 am
:lol: Que tal.. he utilizado este metodo para cargar un movieclip desde la biblioteca y funciona pero tengo un problema.. quiero controlar mi clip con el teclado, al precionar una tecla haga una accion... como puedo poner un nombre de instacia a un movieclip que es cargado desde la biblioteca... :shock:

Por luis_multis

0 de clabLevel



 

Mexico

firefox

 

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