Ações main2 em gamemaker: studio
Video: GameMaker: Studio Tutorial - Episode 9, [ADVANCED] Game time systems using delta time and vsync
Conteúdo
GameMaker: guia Main2 do Studio tem quatro seções diferentes: o tempo, Info, jogo, e recursos. Esta figura mostra as seções do guia Main2. Aqui estão as abas e como você pode usá-los para fazer o seu jogo.
ações de temporização
Ocorrência Ações, como mostrado aqui, são uma parte importante do jogo.
Definir ação de alarme: Esta acção permite-lhe definir 1 de 12 diferentes despertadores para qualquer única instância. Você simplesmente seleciona o número de passos que você quer para ocorrer antes que o alarme é triggered- seguida, definir qual Alarm para disparar.
Definir Ação Linha do Tempo: Esta acção permite-lhe definir qual linha do tempo deve ser executado para esse objeto. Você também pode definir a posição inicial de dentro da Linha do Tempo, com 0 marcando o início.
Ação Time Line Posição: Você pode alterar a posição do atual Linha do Tempo. Você pode usar essa ação para saltar ou repetir seções da Linha do Tempo.
Linha de acção Tempo Velocidade: Esta acção permite-lhe alterar a velocidade da linha do tempo.
Iniciar, pausar e linha do tempo de parada Ações: Essas ações permitem definir a ação escolhida, bem como iniciar, pausar ou parar a linha do tempo.
acções de informação
Há duas ações de informação, como mostrado na figura a seguir:
Message Display: Use esta ação para fazer o texto aparecer na tela.
Abrir URL: Use esta ação para ter o jogo abrir uma página web de sua preferência.
Informações Ações da guia Main2.
Para iniciar uma nova linha dentro de uma exibição Action Message, use o símbolo #. Para obter o símbolo # para aparecer, use #.
as ações do jogo
Aqui estão as quatro acções de jogo diferentes, como mostrado na figura a seguir.
Jogo Restart: Use esta ação para reiniciar o jogo - por exemplo, se o jogador perde todas as suas vidas.
End Game: Use esta ação para terminar o jogo. O jogo Ação Final não fechar abas ou janelas para o destino HTML5. Mas ele faz terminar o jogo.
Se você usar o iOS ou Windows Phone-alvo, o Jogo de Ação Final pode bloquear o dispositivo. É fortemente recomendado que você faça não Use esta ação para estes módulos. Seu jogo final será rejeitado na App Store correspondente se esta acção for usada.
Salvar o jogo: Use esta ação para permitir que o jogador para salvar seu jogo para que ela possa carregá-lo mais tarde. Na janela Propriedades do Salvar jogo, há um campo para que você digite o nome do arquivo salvo. Então, se você salvar o jogo como AllBasesGone, você vai querer carregar o arquivo, AllBasesGone.
Nem todos os aspectos do jogo será salvo. Por exemplo, se o jogo é salvo enquanto um evento de partículas está em execução, as partículas não serão salvas. Os sons também não são salvos.
Carregar jogo: Use essa ação para permitir ao jogador carregar um jogo salvo anteriormente. No campo dentro da janela Propriedades do Carregar Jogo, digite o nome do arquivo que você deseja carregar, como AllBasesGone, que é o mesmo nome que você usou para salvar um jogo.
As ações do jogo a partir da guia Main2.
ações de Recursos
As acções de recursos, como mostrado, são todos sobre a substituição de coisas como Sprites, sons e Fundos.
Substitua Sprite: Esta acção permite-lhe substituir Sprites a partir do conteúdo de um arquivo. Dessa forma, você não tem que carregar todos os Sprites no código do jogo. Em vez disso, você pode chamar que Sprite durante o jogo. Mas não chamar um Sprite que está atualmente em vista, ou você pode obter alguns efeitos estranhos.
Substitua som e substituir o fundo: Essas ações funcionam de forma semelhante ao Substitua Sprite Ação, em que você pode armazenar os arquivos a serem chamados durante o jogo, então eles não fazem parte do programa de jogo. Isso ajuda a acelerar o carregamento de seu jogo.
Como desta escrita, as acções de recursos ainda estão disponíveis para uso. No entanto, um bug conhecido existe e eles não devem ser usados, porque eles não podem trabalhar. Por favor, verifique se há atualizações para ver se essas ações são fixos ou se eles foram removidos do software.