Macro pode acionar vários eventos com um clique e ser usado para definir funções como combos de teclas, enviar textos com um clique, etc. 
É muito útil na algumas  operações que requerem cliques repetidos ou cliques fixos. Este artigo ensinará como configurar macro, a sintaxe específica, o uso de macro e os códigos de macro comum.

 

 

 

 

 

1. Como configurar a macro ?  

Etapa 1: Instalar jogo no emulador e inicie o jogo.

Etapa 2: Clique na configuração do botão no canto superior direito do emulador, encontre o botão para escrever macros e arraste o botão para a interface do jogo (a posição do botão é arbitrária)

Etapa 3: Clique no botão de editar no canto inferior direito do botão, clique em Salvar após escrever o comando (para obter detalhes, consulte a segunda e terceira partes deste artigo), configurar um botão de disparo com macro e clique no botão Salvar o canto inferior direito do emulador.

Nota: No canto inferior esquerdo da caixa de editar, você pode ver as coordenadas específicas do mouse atual no emulador

 

Introdução à macro do teclado

 

 

 

 

 

2. A sintaxe específica e o uso de macro  

  • 1. Size

Nome do comando: resolução de Size

Formato: size x1 y1

Exemplo: size 1280 720

Função: a resolução da janela do emulador atual, a janela de zoom ainda pode ser acionada. Antes de usar a macro com as coordenadas do emulador, você deve configurar comando de Size. Se você alterar a resolução do emulador, a macro se tornará automaticamente inválida e você precisará reconfigurar a macro ou alterá-la de volta para a resolução original.

 

  • 2.Touch

Nome do comando: touch

Formato: touch x1 y1 time(ms)

Exemplo: touch 200 200 1000

Função: Clique no local especificado na janela do emulador

 

Nome do comando: deslizamento

Formato: touch x1 y1 x2 y2 time (ms)

Exemplo: touch 100 200 200 200 1000

Função: simula a operação de deslizamento do mouse, deslizando do ponto A ao ponto B, você também pode definir o tempo necessário para deslizar

 

  • 3. Wait

Nome do comando: wait

Formato: wait time(ms) (ms)

Exemplo: touch 500 500

                wait 1000

                key  A

Função: Pode ser usado com comandos de touch e key para esperar um atraso, a unidade é milissegundos

 

  • 4. press

Nome do comando: press

Formato: press press x1 y1 x2 y2 time(ms)

Exemplo: press 200 200 200 300 5000

                release

Função: Pressione a posição longa da coordenada, cada tempo de pressionamento longo da coordenada é determinado pelo tempo definido. Por exemplo, cada pressionamento longo da coordenada é 2500ms, o comando de pressionamento longo precisa ser emparelhado com o comando de soltura

 

Press-n(n=1 2 3 4 5....)

Nome do comando: press-n

Formato: press-n x1 y1

Exemplo: press-1 200 200

                 press-2 200 300

Função: você pode clicar em várias posições de coordenadas ao mesmo tempo e pode soltar o botão quando soltar o botão, sem o comando de liberação

 

 

  • 5. key

Nome do comando: key
Exemplo: key A

Função: Os botões predefinidos predefinidos podem ser acionados pelo comando de tecla, ou seja, combos de uma tecla podem ser realizados pelo comando de tecla.

 

 

  • 6. text

Nome do comando: text

Exemplo: key enter

                text emulador

Função: Use o comando de tecla para acionar o botão Enter para abrir a janela de entrada de texto e, em seguida, o comando de texto pode copiar o conteúdo de texto definido

 

 

  • 7.ondown、onup

Nome do comando:ondown 

                                  onup

Exemplo:ondown

                  touch 100 100

                  onup

                  touch 200 100

Função:ondown-Entra em vigor imediatamente ao pressionar o botão

                onup-Entra em vigor depois de pressionar o botão.

 

 

  • 8.loop

Nome do comando:loop

Exemplo:loop

                 touch 100 100

Função: pressione o botão de macro para iniciar o loop, solte o botão para parar o loop, se você precisar continuar repetindo, você pode  clicar em outros aplicativos de computador enquanto mantém pressionado o botão macro.

 

 

  • 9.switch-mouse

Nome do comando:switch-mouse

Exemplo:switch-mouse

Função:Usado para esconder o mouse e controlar a visão, precisa corresponder ao botão de mira.

 

 

  • 10.type=mouse-lock

Nome do comando:type=mouse-lock

Exemplo:type=mouse-lock

Função:Fixa o mouse na janela do emulador para evitar que ele se mova para fora do emulador. Pode ser usado em jogos Moba para evitar que o mouse desapareça ao observar a visão.

 

 

  • 11.type=cance

Nome do comando:type=cance

Exemplo:type=cance

Função:pressione a tecla de habilidade e pressione a tecla macro para cancelar o elenco

 

 

 

 

3. Códigos de macro comum  

1. Pressione 1 (pode ser definido a sua vontade) para acionar o evento de clique de três pontos.

size 1600 900

touch 800 600

wait 250

touch 900 600

wait 250

touch 1000 600

 

Introdução à macro do teclado

 

 

2. Deslizamento

size 1600 900

touch 100 200 100 300 100 400 500

Introdução à macro do teclado

 

 

3.ondown、onup

Quando o botão 1 é pressionado, o evento de coordenada (800 600) é acionado, e quando o botão 1 é liberado, o evento de coordenada (900 600) é acionado

size 1600 900
ondown
touch 800 600
onup
touch 900 600

Introdução à macro do teclado

 

 

4.loop

Quando pressionar o botão, o evento de loop é executado.

size 1600 900
loop
touch 100 200
wait 100
touch 300 100

Introdução à macro do teclado

 

 

5. press

size 1600 900

press 1000 500 750 550 500 550 6000

release

Introdução à macro do teclado

 

 

6. key

Usa a tecla que foi configurada. Isso torna mais fácil usar teclas de combinação. Por exemplo, na imagem abaixo, pressionar 1 irá liberar as habilidades E e R continuamente, e a direção das habilidades seguirá o mouse.

key e

key r

Introdução à macro do teclado

 

 

 

 

4. Mais exemplos de macro  

1. Dica-Função de andar lentamente no jogo《COD》,《PUBG Mobile》,《Standoff 2》e outros jogos