elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado:


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Enemigos dejan de zigzaguear, o nunca empiezan.
0 Usuarios y 2 Visitantes están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Enemigos dejan de zigzaguear, o nunca empiezan.  (Leído 34 veces)
Tachikomaia


Desconectado Desconectado

Mensajes: 1.747


Hackentifiko!


Ver Perfil
Enemigos dejan de zigzaguear, o nunca empiezan.
« en: Hoy a las 13:18 »

Al crear a un enemigo:
Código
  1. Name._x = Math.random()*320;
  2. // Para zigzaguear:
  3. Name.MinX = Name._x-Math.random()*EnemigosRate;
  4. Name.MaxX = Name._x+Math.random()*EnemigosRate;
  5. Name.SpeedX = Math.random()*MinEnemigoSpeed*(random(2)*2-1);

EnemigosRate es 10
MinEnemigoSpeed es 0.1

Ambas van aumentando.

Cuando los enemigos se mueven:
Código
  1. if (Name._x < Name.MinX or Name._x > Name.MaxX) {
  2. Name.SpeedX = Name.SpeedX*-1;
  3. }
  4.  

Simplemente cree un punto mínimo y máximo al que pueden estar.
Si queda a la izquierda del punto mínimo, empezará a moverse al lado contrario.
Si queda a la derecha del punto máximo, lo mismo.

Pero falla ¿cual es el problema?


« Última modificación: Hoy a las 13:21 por Tachikomaia » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Los nuevos enemigos de los hackers.. « 1 2 ... 5 6 »
Hacking
acidphreak 54 29,200 Último mensaje 25 Marzo 2015, 04:54 am
por simorg
enemigos DOOM 3
Juegos y Consolas
wer 0 3,561 Último mensaje 11 Septiembre 2010, 18:33 pm
por wer
No te hagas nunca de enemigos si no estas a la altura del conflicto.
Foro Libre
Graphixx 0 2,885 Último mensaje 5 Julio 2012, 03:36 am
por Graphixx
¿Juegos Xbox 360 en Windows 10? “Nunca digas nunca”
Noticias
wolfbcn 0 3,718 Último mensaje 8 Febrero 2017, 02:18 am
por wolfbcn
No atacar a enemigos ko.
Scripting
Tachikomaia 4 7,454 Último mensaje 3 Septiembre 2021, 05:43 am
por Tachikomaia
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines