Ir al contenido



La Gallinita tira huevos.


  • Por favor identifícate para responder
115 respuestas en este tema

#41 Caral

Caral

    Advanced Member

  • Administrador
  • 4.218 mensajes
  • LocationCosta Rica

Escrito 12 diciembre 2008 - 04:29

Hola
Esa es la parte dificil, como es un sHape es mas complicado, creo.
Se podria ver con la imagen, pero esa parte si la veo complicada, ya saldra.
La velocidad se podra cambiar, cambiando el intervalo.
Saludo
  • 0

#42 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 12 diciembre 2008 - 04:49

Hola
Esa es la parte dificil, como es un sHape es mas complicado, creo.
Se podria ver con la imagen, pero esa parte si la veo complicada, ya saldra.
La velocidad se podra cambiar, cambiando el intervalo.
Saludo


Hola amigos. Que tal si ponemos una imagen al sarten y le decimos que su propiedad left es igual al cocinero (pero mantenerla dentro del sarten) ¿ No se si me explico? Entonces se puede emplear el mismo codigo que se uso en el caza aviones, al hacer colision los huevos con esa imagen. ;)

Un Saludo.

#43 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 12 diciembre 2008 - 06:25

Bueno amigos a ver que les parece este fondo:

Un Saludo.



#44 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.254 mensajes
  • LocationRepública Dominicana

Escrito 12 diciembre 2008 - 06:38

Ese fondo está muy bien José ;)
  • 0

#45 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 12 diciembre 2008 - 07:02

Ese fondo está muy bien José ;)


Hola Fernando, que bueno que te gusto.Si el cocinero da mucho problema lo cambiamos por alguna imagen de una canasta.(creo que estaria mejor,ese cocinero como que no queda) :p

Un Saludo.

PD:Sigo trabajando. (y) (b) (b) (b)

#46 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.481 mensajes
  • LocationVenezuela

Escrito 13 diciembre 2008 - 08:16

Cuando terminen de colocar los dibujos, me avisan para aportar el codigo del sarten, digo si alguien no se anima antes

  • 0

#47 Caral

Caral

    Advanced Member

  • Administrador
  • 4.218 mensajes
  • LocationCosta Rica

Escrito 13 diciembre 2008 - 08:24

Hola
Ponlo Eduardo, esa parte si es importante aprenderla.
Por lo menos yo no la se.
Saludos
  • 0

#48 Caral

Caral

    Advanced Member

  • Administrador
  • 4.218 mensajes
  • LocationCosta Rica

Escrito 13 diciembre 2008 - 08:31

Hola
Una de las cosas importantes es que cuando se pone la imagen de fondo cambia todo el comportamiento.
Hay que ver como se soluciona eso.
Saludos
  • 0

#49 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.481 mensajes
  • LocationVenezuela

Escrito 13 diciembre 2008 - 08:40

pero si jose esta trabajando no quiero echarle a perder lo que lleva, deja que actualize y luego entro yo.

Con respecto a lo de la imagen del fondo, que te preocupa o que ves distinto en el comportamiento?
  • 0

#50 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 13 diciembre 2008 - 08:40

Hola
Una de las cosas importantes es que cuando se pone la imagen de fondo cambia todo el comportamiento.
Hay que ver como se soluciona eso.
Saludos


Hola Carlos, si ya vi eso anoche.Lo que pasa es que yo no uso el dejar que el cliente ajuste el Form y el codigo fue pensado de esa forma.Con la imagen ahora se forma tremendo relajo. :D Yo estoy eliminando esa parte y otra cosa tambien, me gustaba mas el primer codigo de Eduardo(donde los huevos caian en forma vertical) sin el Left agregado para modificarlo en la caida de los huevos. ¿No se que opinan ustedes?

Un Saludo.

#51 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 13 diciembre 2008 - 08:42

pero si jose esta trabajando no quiero echarle a perder lo que lleva, deja que actualize y luego entro yo.

Con respecto a lo de la imagen del fondo, que te preocupa o que ves distinto en el comportamiento?


Hola Eduardo, no hombre si tienes el codigo para el sarten ponlo, ese es el mas dificil segun mi punto de vista. ;)

Un Saludo.

#52 Caral

Caral

    Advanced Member

  • Administrador
  • 4.218 mensajes
  • LocationCosta Rica

Escrito 13 diciembre 2008 - 08:44

Hola
A mi tambien me gusta mas la caida vertical.
Eduardo, aqui esta el codigo completo con las imagenes, ve lo que sucede.
Saludos

[archivo adjunto borrado por el administrador]
  • 0

#53 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.481 mensajes
  • LocationVenezuela

Escrito 13 diciembre 2008 - 09:01

bueno vamos a hacerlo configurable, horizontal y vertical, para todos los gustos :D

Te refieres es que a con la imagen no se mueve el cocinero?
  • 0

#54 Caral

Caral

    Advanced Member

  • Administrador
  • 4.218 mensajes
  • LocationCosta Rica

Escrito 13 diciembre 2008 - 09:04

Hola
Efectivamente, no se mueve el cocinero, la gallina no se ve bien, y los huevotototes quien sabe. :D
Dale duro al programa, ilustranos, que de eso se trata. ;)
Saludos
  • 0

#55 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 13 diciembre 2008 - 09:08

Hola
Efectivamente, no se mueve el cocinero, la gallina no se ve bien, y los huevotototes quien sabe. :D
Dale duro al programa, ilustranos, que de eso se trata. ;)
Saludos


jajajajajajaja si se formo tremendo relajo. :p

Un Saludo.

PD:Parece que se esta electrocutando la gallina. :D

#56 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.481 mensajes
  • LocationVenezuela

Escrito 13 diciembre 2008 - 09:30

Cambios Realizados,

- Quite el timer para el movimiento hacia la izquierda, ahora se hace en uno solo
- Elimine los shape y se utilizan las imagenes directamente
- Aplique el Ramdomize en el create
- Configuracion con el click derecho sobre el fondo para el tipo de caida
- Inclui a la gallina en un thread para independizar su movimiento

FALTARIA ELIMINAR EL PARPADEO,

vayan entreteniendose con estos cambios mientras hago lo de la sarten...

pd: Acepten en los adjuntos los .rar

Archivos adjuntos

  • Archivo adjunto  107_.zip   629,75KB   15 descargas

  • 0

#57 Caral

Caral

    Advanced Member

  • Administrador
  • 4.218 mensajes
  • LocationCosta Rica

Escrito 13 diciembre 2008 - 09:57

Hola
Ahora le salen los huevos por la cabeza. :D :D :D
Saludos
  • 0

#58 eduarcol

eduarcol

    Advanced Member

  • Administrador
  • 4.481 mensajes
  • LocationVenezuela

Escrito 13 diciembre 2008 - 10:06

Hola
Ahora le salen los huevos por la cabeza. :D :D :D
Saludos


esto se elimina facil, si se fijan en el class procedure de Lanzar esta esta linea



delphi
  1. Top  := frGallina.sGallina.Top;



cambienla por esta



delphi
  1. Top  := frGallina.sGallina.Top + frGallina.sGallina.Heigth;


  • 0

#59 Guest_Jose Fco_*

Guest_Jose Fco_*
  • Visitante

Escrito 13 diciembre 2008 - 10:12

Mejor asi:



delphi
  1. Top := frGallina.sGallina.Top + frGallina.sGallina.Height;

:p


Un Saludo.

#60 enecumene

enecumene

    Webmaster

  • Administrador
  • 7.254 mensajes
  • LocationRepública Dominicana

Escrito 13 diciembre 2008 - 10:13

Voy aportar mi granito de arena :D, para eliminar el parpadeo sólo deben aplicar el DoubleBuffered del Form en su evento OnCreate:



delphi
  1. procedure TfrGallina.FormCreate(Sender: TObject);
  2. begin
  3.     frGallina.DoubleBuffered := True;
  4.   //Inicializa la cantidad de huevos creados
  5.   cHuevo := 0;
  6.     cuenta:= 0;
  7.     Randomize;
  8.     TThreadGallina.Create(sGallina);
  9. end;



Saludos.

PD. Gracias Chackall ;)
  • 0