Autor Tema: [AYUDA] Ayuda con juego en flash  (Leído 756 veces)

Desconectado broo

  • PHPer@
  • **
  • Mensajes: 56
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
[AYUDA] Ayuda con juego en flash
« en: 03 de Enero de 2008, 23:58:11 pm »
Holassssssssss  8)

Bueno tal como lo dice el titulo nesesito ayuda con un juego en flash que estoy haciendo y nesesito que alguien me explique como hacer estas dos cosas:

1- Como hago para que cuando un MC ( Movie clip o Clip de pelicula ) pase por un lugar no se le este permitido osea que no pueda pasar por ese lugar

Ejemplo: Cuando en un jueguito de carreras que el carro no cuando choca con el otro carro no lo traspasa ni nada se ni k se para o algo haci.

2- Como hago para que cuando un MC ( Movie clip o Clip de pelicula ) llege a sierto lugar se diriga hacia otro fotograma.


Se les agradece su ayuda gracias.

Comunidad PHPeros

[AYUDA] Ayuda con juego en flash
« en: 03 de Enero de 2008, 23:58:11 pm »

Desconectado RamFu

  • Moderador
  • PHPero Experto
  • *****
  • Mensajes: 778
  • Karma: 72
  • Sexo: Masculino
  • Programador y desarollador Actionscript y PHP
    • Ver Perfil
    • Google
Re: [AYUDA] Ayuda con juego en flash
« Respuesta #1 en: 04 de Enero de 2008, 01:31:31 am »
Mira, si tienes por ejemplo un juego de coches de carreras. En la escena 1, tienes los 2 coches en movieclips diferentes. El primero en la escena se llama coche1 y el otro coche2. Doble click sobre coche 1 y ay esta la imagen del coche. La creas orto MC dentro, sin nombre y le puedesdar una accion similar:
Código: [Seleccionar]
onClipEvent (enterFrame) {
with (_root.coche2){
if (_root.coche1.hitTest(getBounds(_root).xMax, _y, true)) {
_root.velocidad=0;
}
if (_root.coche1.hitTest(getBounds(_root).xMin, _y, true)) {
_root.velocidad=0;
}
if (_root.coche1.hitTest(_x, getBounds(_root).yMax, _x, true)) {
_root.velocidad=0;
}
if (_root.coche1.hitTest(_x, getBounds(_root).yMin, _x, true)) {
_root.velocidad=0;
}
}
}
Para esto antes definimos la velocidad delo objeto en el mismo fotograma
Código: [Seleccionar]
onClipEvent (load) {
_root.velocidad = 0;
}
Un saludo ;)

Desconectado broo

  • PHPer@
  • **
  • Mensajes: 56
  • Karma: 3
  • Sexo: Masculino
    • Ver Perfil
Re: [AYUDA] Ayuda con juego en flash
« Respuesta #2 en: 04 de Enero de 2008, 01:46:26 am »
Mira, si tienes por ejemplo un juego de coches de carreras. En la escena 1, tienes los 2 coches en movieclips diferentes. El primero en la escena se llama coche1 y el otro coche2. Doble click sobre coche 1 y ay esta la imagen del coche. La creas orto MC dentro, sin nombre y le puedesdar una accion similar:
Código: [Seleccionar]
onClipEvent (enterFrame) {
with (_root.coche2){
if (_root.coche1.hitTest(getBounds(_root).xMax, _y, true)) {
_root.velocidad=0;
}
if (_root.coche1.hitTest(getBounds(_root).xMin, _y, true)) {
_root.velocidad=0;
}
if (_root.coche1.hitTest(_x, getBounds(_root).yMax, _x, true)) {
_root.velocidad=0;
}
if (_root.coche1.hitTest(_x, getBounds(_root).yMin, _x, true)) {
_root.velocidad=0;
}
}
}
Para esto antes definimos la velocidad delo objeto en el mismo fotograma
Código: [Seleccionar]
onClipEvent (load) {
_root.velocidad = 0;
}
Un saludo ;)


bueno la verdad es que no me sirvio pro que no di un buen ejemplo este queda mejor

Ejemplo: Buen el juego es de un muñequito que va recorriendo un  edificio y quiero que cuando salte que llege al 2 piso quede parado en ese piso no que baje de nuevo al primer piso me entiendes pliz ayuda y si sabes la segunda pregunta pliz respondemela grax

Desconectado RamFu

  • Moderador
  • PHPero Experto
  • *****
  • Mensajes: 778
  • Karma: 72
  • Sexo: Masculino
  • Programador y desarollador Actionscript y PHP
    • Ver Perfil
    • Google
Re: [AYUDA] Ayuda con juego en flash
« Respuesta #3 en: 04 de Enero de 2008, 20:57:49 pm »
Pides demasiado sin saber tanto... te recomiando que empieces por lo básico