Tela Maximizada
Ir à página 1, 2  Próximo
 
   3D Game Builder - Índice » Programação
Tela Maximizada
Autor Mensagem
BielziimSM
Usuário
Usuário


Registrado: 15/12/13
Mensagens: 190

Tela Maximizada
Olá, alguém saberia dizer como faz pro jogo iniciar em tela maximizada,porque o projeto no 3DGB inicia a tela do game em tela minimizada, alguém saberia dizer como fazer? se algum script?


Seg Nov 03, 2014 3:39 pm Exibir perfil de usuários
Sednan
Usuário
Usuário


Registrado: 09/07/12
Mensagens: 285

Propriedades Projeto > FullScreen é muda pra true
Seg Nov 03, 2014 4:02 pm Exibir perfil de usuários
BielziimSM
Usuário
Usuário


Registrado: 15/12/13
Mensagens: 190

Falo sem ser em full screen, falo tela maximizada o mesmo quando aperta esse botão do meio:




Seg Nov 03, 2014 6:17 pm Exibir perfil de usuários
welgomes
Usuário
Usuário


Registrado: 10/07/11
Mensagens: 827
Localização: São Paulo - Capital

Exemplo
http://wsantos.eti.br/3d_game_builder/

Baixar o arquivo
ComecarJogoMaximizado.rar

No evento Mapa->OnCreate
Código:
WriteGlobalVar('primeira_vez', 'S');


No evento Mapa->MainLoop

Código:

//Fontes:
//http://msdn.microsoft.com/en-us/library/windows/desktop/ms646360(v=vs.85).aspx
//http://www.devmedia.com.br/forum/maximizar-uma-aplicacao-qualquer-no-delphi-7/400093

const WM_SYSCOMMAND = 274; //WM_SYSCOMMAND Hexadecimal 0x0112, Decimal 274
const SC_MAXIMIZE = 61488; //SC_MAXIMIZE Hexadecimal 0xF030, Decimal 61488

if ReadGlobalVar('primeira_vez') = 'S' then
begin
    var janela : Integer;       
    janela := FindWindow('', 'Game');
    PostMessage(janela, WM_SYSCOMMAND, SC_MAXIMIZE, 0);
    WriteGlobalVar('primeira_vez', 'N');
end;


No meu caso o título da janela é Game.
Se trocar esse título, lembre-se de trocar no código também
janela := FindWindow('', 'Game');
Seg Nov 03, 2014 7:18 pm Exibir perfil de usuários
BielziimSM
Usuário
Usuário


Registrado: 15/12/13
Mensagens: 190

Cara Valeu Mesmo funcionou certinho, Muito Obrigado =D
Seg Nov 03, 2014 7:32 pm Exibir perfil de usuários
Matheus Dantas
Usuário
Usuário


Registrado: 23/04/13
Mensagens: 249
Localização: São Paulo, Mogi das Cruzes

Teria como deixar a janela em uma resolução especifica?



_________________
//Contato

YouTube:
https://www.youtube.com/channel/UCCBpgDU7UrI1V8YvoKg86QA

Wordpress (Projetos):
http://dantasgames.wordpress.com/

Page(Facebook):
https://www.facebook.com/mathdantasgames

Deviantart:
http://dantasgames.deviantart.com/

Profile(Facebook):
https://www.facebook.com/matheus.dantas.1000

Instagram:
matheusdantassantana

Twitter:
@MatheusDantasDG
Dom Nov 23, 2014 10:25 am Exibir perfil de usuários
welgomes
Usuário
Usuário


Registrado: 10/07/11
Mensagens: 827
Localização: São Paulo - Capital

Acredito que nao.
Olha esse post da epoca que o Edirlei respondia:
imagem-nao-fica-centralizada-t602.html

Ele deixou o cara no vacuo, rs.
Dom Nov 23, 2014 5:42 pm Exibir perfil de usuários
welgomes
Usuário
Usuário


Registrado: 10/07/11
Mensagens: 827
Localização: São Paulo - Capital

Só para constar.
A resolução pode ser alterada acessando o Menu
Projeto > Propriedades

Em Resolução você pode escolher
640x480
800x600
1024x768

Como vemos é possível alterar a resolução em tempo de projeto.
Quando digo que não dá, me refiro a mudar a resolução em tempo de jogo.
Ter Nov 25, 2014 9:14 am Exibir perfil de usuários
   3D Game Builder - Índice » Programação Ir à página 1, 2  Próximo
Página 1 de 2