Comunidad de diseño web y desarrollo en internet online

Es mi primer juego, casi listo, ayuda con un problema

Citar            
MensajeEscrito el 20 Dic 2008 01:12 am
Hola, es la primera vez que escribo aunque desde hace un tiempo sigo sus articulos.
Espero que me puedan ayudar y desde ya les doy las gracias.
Estoy haciendo un juego de escape bastante simple.
El objetivo es encontrar 5 bolas y pistas que te digan el orden de las bolas (esto lo tengo todo listo)
Lo que quiero hacer y no se me ocurre como es colocar una especie de panel donde el jugador coloque las bolas en un determinado orden y cuando esten en orden se abra una especie de compartimiento secreto con una pista dento.
Pero además quiero que si alguna de las bolas no está en el lugar correcto le de error.
No se si me explico.
Gracias de nuevo.

Por Ronsoca

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 20 Dic 2008 05:17 am
no se exactamente donde vayas ahora pero para lo de "colocar" las bolas en x lugar deberias usar hittest
http://www.cristalab.com/tutoriales/86/tutorial-de-arrastre-y-pegado-entre-movie-clips.html

si arrastraste el objeto que deberias a el lugar que debes se queda pegado, sino "rebota" al lugar de origen

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox
Citar            
MensajeEscrito el 22 Dic 2008 02:42 pm
Antes que nada, gracias por contestar.
A mi me sale bien lo del hittest, el problema que tengo es que no quiero que el jugador coloque las bolas simplemente probando en cual se quda pegado.
El objetivo es que solo las pueda poner en un orden que le di anteriormente.
Entonces cuando el jugador arrastra las bolas a lugares incorrectos estas igual tendrían que quedarse pegadas y luego dar error.
Esto es lo que no se como hacer.
espero que se entienda y desde ya muchas gracias.

Por Ronsoca

13 de clabLevel



 

firefox
Citar            
MensajeEscrito el 22 Dic 2008 06:04 pm
pues no lo he probado pero a ver
en vez de usar el hittest para "pegar" el objeto, usalo para mandar variables, entonces cuando quieran "terminar el juego" revisas esas variables y si todo esta correcto (las bolas estan en su estuche) mandas al siguiente level

supongo (tomando de referencia el tutorial que la movida seria algo asi:

Código :

on (press) {
   startDrag("_root.clip1", true);
}
on (release) {
   stopDrag();
   if (_root.clip1.hitTest(_root.clip2)) {
      _root.verificador_1=1;
   } else {
      _root.verificador_1=0;   }
}


esto para el primer "estuche" y suponiendo a verificador_NUM como boleano

entonces ya al final revisas el contenido de Verificador_N y si todos son true felicitas al user

Por tribak

Claber

2448 de clabLevel

6 tutoriales

Genero:Masculino   Héroes

Fotógrafo o algo

firefox

 

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