segunda-feira, 3 de outubro de 2011

Projeto Isis - Métodos - SetHitsandErrors

Salve galera !

Chegou a hora de começarmos a ver os métodos da engine do projeto Isis.

O primeiro método que vamos analisar é SetHitsandErrors.
Esse método é o responsável por atualizar os acertos e erros do jogador no decorrer do jogo.

Código:


procedure TIsis.SetHitsandErrors(Hit: Boolean);
begin
   if(Hit)then
      Inc(fHits)
   else
      Inc(fErrors);

   fDisplay.Caption:='Hits: '+IntToStr(fHits)+' Errors: '+IntToStr(fErrors);
   Application.ProcessMessages;
end;

O parâmetro hit diz se deve ser marcado um acerto (se verdadeiro) ou um erro (se falso). Baseado nesse parâmetro, ou o campo fHits ou fErrors é incrementado.
Após a incrementação, é exibido na label representada por fDisplay o resultado atualizado.

Seguiremos com mais métodos...

Até lá !