Ayuda Flash juego

  • Hamie
  • Born
  • Born
  • No Avatar
  • Registrado: Nov 09, 2007
  • Mensajes: 1
  • Loc: Malaysia
  • Status: Offline

Nota Noviembre 9th, 2007, 12:42 am

Im la creación de un azulejo juego basado en flash
a continuación es el mapa i crear:



Map1 =
[[11, 12, 12, 12, 12, 11, 12, 12, 12, 12, 11, 12, 12, 12, 12, 1],
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[0, 0, 1, 0, X, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2],
[0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[0, 0, 0, 0, 0, 1, 0, 0, 0 , 0, 0, 0, 0, 0, 0,1],
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4],
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[13, 14, 15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]];



Map2 = [[12, 11, 12, 12, 12, 11, 12, 12, 12, 12, 11, 12, 12, 12, 12,1],
[1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[3, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1],
[1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[1, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[5, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1],
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,1]];




Aviso de la X map1 la anterior. BR>


Ahora el personaje que creé sólo puede moverse por el mapa map1 y 2. Quiero hacer mi juego, una vez que el carácter paso en la posición x y el jugador, presione la tecla enter, el flash se carga otro archivo swf.

¿Cómo voy a hacer eso? es posible. puede alguien explicar ¿Cómo puedo hacerlo? realmente necesito su ayuda.




HELP ME

Gracias ..
  • Anonymous
  • Bot
  • No Avatar
  • Registrado: 25 Feb 2008
  • Mensajes: ?
  • Loc: Ozzuland
  • Status: Online

Nota Noviembre 9th, 2007, 12:42 am

  • graphixboy
  • Control + Z
  • Mastermind
  • Avatar de Usuario
  • Registrado: Jul 11, 2005
  • Mensajes: 1828
  • Loc: In the Great White North
  • Status: Offline

Nota Noviembre 9th, 2007, 2:52 pm

no exactamente seguro de lo que su tratando de hacer, sino para hacer una interacción se producen con una llave de prensa que usted necesita para usar la clave de clase.

http://livedocs.adobe.com/flash/9.0/main/00001136.html
If at first you don't succeed F1... If that doesn't work try Google!
//// Designer, Developer & Teacher - Interactive, Motion and 3D \\\\
Portfolio at WhenImNotSleeping.com
  • IceCold
  • Guru
  • Guru
  • Avatar de Usuario
  • Registrado: Nov 05, 2004
  • Mensajes: 1254
  • Loc: Ro
  • Status: Offline

Nota Noviembre 27th, 2007, 12:28 am

heehe, supongo que ya utilizan la clase clave, siempre y cuando dice que: "el i personaje creado sólo puede moverse por el mapa map1 y 2".
Pero apuesto a que copiar el código de algún lugar sin entender mucho, de lo contrario es difícil para mí creer que él no sabe cómo hacer lo que quiera, desde su mucho más fácil de crear el movimiento de un personaje en un mapa.
La cosa es esta:
de verificación cuando el usuario pulse la tecla Intro, en su ciclo principal, donde se prueba las otras teclas para el movimiento:
Código: [ Select ]
if (Key.isDown(Key.Enter))
{
  if (currentMap[row, column] == 'x')
  {
      someHolder.loadMovie("someMovie.swf");
  }
}
  1. if (Key.isDown(Key.Enter))
  2. {
  3.   if (currentMap[row, column] == 'x')
  4.   {
  5.       someHolder.loadMovie("someMovie.swf");
  6.   }
  7. }

en fila y columna representa el mosaico actual y se calculan sobre la base de las coordenadas X, Y del jugador informó a la anchura y la altura de los azulejos.
“True mastery transcede any particular art. It stems from mastery of oneself - the ability, developed throgh self-discipline, to be calm, fully aware, and complety in tune with oneself and the surroundings. Then, and only then, can a person know himself. ”

Publicar Información

  • Total de mensajes en este tema: 3 mensajes
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 31 invitados
  • No puede abrir nuevos temas en este Foro
  • No puede responder a temas en este Foro
  • No puede editar sus mensajes en este Foro
  • No puede borrar sus mensajes en este Foro
  • No puede enviar adjuntos en este Foro
 
 

© 2011 Unmelted, LLC. Ozzu® es una marca registrada de Unmelted, LLC