como fazer botão simular uma tecla do teclado para jogos android unity
4 participantes
Página 1 de 1
como fazer botão simular uma tecla do teclado para jogos android unity
preciso para fazer um um jogo android mas vi varios scripts e ainda n sei como fazer.
tipo ngm mostrava como indicar a tecla que devia ser simulada.
tipo ngm mostrava como indicar a tecla que devia ser simulada.
drizão- Iniciante
- PONTOS : 1423
REPUTAÇÃO : 1
Respeito as regras :
Re: como fazer botão simular uma tecla do teclado para jogos android unity
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ButtonMove : MonoBehaviour
{
public Button botao;
// Start is called before the first frame update
void Start()
{
botao.onClick = new Button.ButtonClickedEvent();
botao.onClick.AddListener(() => Move());
}
// Update is called once per frame
void Move()
{
//aqui você coloca a sua função
}
}
tente isto se não der certo me avise
Re: como fazer botão simular uma tecla do teclado para jogos android unity
onde coloco o botão que deve ser simulado?SauloeArthur escreveu:
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ButtonMove : MonoBehaviour
{
public Button botao;
// Start is called before the first frame update
void Start()
{
botao.onClick = new Button.ButtonClickedEvent();
botao.onClick.AddListener(() => Move());
}
// Update is called once per frame
void Move()
{
//aqui você coloca a sua função
}
}
tente isto se não der certo me avise
drizão- Iniciante
- PONTOS : 1423
REPUTAÇÃO : 1
Respeito as regras :
Re: como fazer botão simular uma tecla do teclado para jogos android unity
no meu caso eu queria que toda vez que eu apertasse o botão o cubo subisse... então eu joguei o script no cubo. A... não liga pra marca d'água... é porque com o OBS Studio estava travando demais e agora travou um pouco porque eu estou usando gráficos muito pesados no jogo...
Re: como fazer botão simular uma tecla do teclado para jogos android unity
mano eu quero simular teclas se eu fizesse isso eu não teria como testar o jogo de forma rapida pelo tecladoSauloeArthur escreveu:
no meu caso eu queria que toda vez que eu apertasse o botão o cubo subisse... então eu joguei o script no cubo. A... não liga pra marca d'água... é porque com o OBS Studio estava travando demais e agora travou um pouco porque eu estou usando gráficos muito pesados no jogo...
drizão- Iniciante
- PONTOS : 1423
REPUTAÇÃO : 1
Respeito as regras :
Re: como fazer botão simular uma tecla do teclado para jogos android unity
drizão escreveu:mano eu quero simular teclas se eu fizesse isso eu não teria como testar o jogo de forma rapida pelo tecladoSauloeArthur escreveu:
no meu caso eu queria que toda vez que eu apertasse o botão o cubo subisse... então eu joguei o script no cubo. A... não liga pra marca d'água... é porque com o OBS Studio estava travando demais e agora travou um pouco porque eu estou usando gráficos muito pesados no jogo...
tenho uma ideia, é para androidm então deve ter metodos public que são chamados quando tu clica em um botão ou move o joystick.
então basta criar um Script que quando uma tecla for pressionada chame os metodos que seriam chamados pelos botões no android.
tu pode usar o UnityEvent para isso.
o UnityEvent permite que tu faça que nem nos buttons e atribua um metodo de um script em uma variavel publica e execute o metodo
https://docs.unity3d.com/ScriptReference/Events.UnityEvent.html
Re: como fazer botão simular uma tecla do teclado para jogos android unity
n sei colocar dll.SauloeArthur escreveu:cara estes tópicos talvez podem te ajudar: https://www.schultzgames.com/t6782-simular-tecla-com-um-botao-ou-touch | https://www.schultzgames.com/t3164-colocar-um-botao-na-tela-e-corresponder-ao-teclado-do-pc
ja tentei isso em um script mas n foi dava erro que não conhece o WindowsInput
drizão- Iniciante
- PONTOS : 1423
REPUTAÇÃO : 1
Respeito as regras :
Re: como fazer botão simular uma tecla do teclado para jogos android unity
Voce quer que quando clica a tecla ele faz a mesma função que o botão é isso?
Pokedlg- ProgramadorMaster
- PONTOS : 2336
REPUTAÇÃO : 198
Áreas de atuação : Iniciante: ShaderLab, Blender, Java, C++, ASP.NET.
Intermediário: C#.NET, Unity, Shader Graph.
Respeito as regras :
Re: como fazer botão simular uma tecla do teclado para jogos android unity
você quer fazer uma espécie de teclado virtual? +Pokedlg eu acho que talvez seja isso que ele quer... porque eu não entendi muito bemdrizão escreveu:n sei colocar dll.SauloeArthur escreveu:cara estes tópicos talvez podem te ajudar: https://www.schultzgames.com/t6782-simular-tecla-com-um-botao-ou-touch | https://www.schultzgames.com/t3164-colocar-um-botao-na-tela-e-corresponder-ao-teclado-do-pc
ja tentei isso em um script mas n foi dava erro que não conhece o WindowsInput
Re: como fazer botão simular uma tecla do teclado para jogos android unity
@SauloeArthur Também nao entendi
Pokedlg- ProgramadorMaster
- PONTOS : 2336
REPUTAÇÃO : 198
Áreas de atuação : Iniciante: ShaderLab, Blender, Java, C++, ASP.NET.
Intermediário: C#.NET, Unity, Shader Graph.
Respeito as regras :
Re: como fazer botão simular uma tecla do teclado para jogos android unity
sim tipo um teclado virtual mas com algumas teclas e integrado ao jogoSauloeArthur escreveu:você quer fazer uma espécie de teclado virtual? +Pokedlg eu acho que talvez seja isso que ele quer... porque eu não entendi muito bemdrizão escreveu:n sei colocar dll.SauloeArthur escreveu:cara estes tópicos talvez podem te ajudar: https://www.schultzgames.com/t6782-simular-tecla-com-um-botao-ou-touch | https://www.schultzgames.com/t3164-colocar-um-botao-na-tela-e-corresponder-ao-teclado-do-pc
ja tentei isso em um script mas n foi dava erro que não conhece o WindowsInput
drizão- Iniciante
- PONTOS : 1423
REPUTAÇÃO : 1
Respeito as regras :
Re: como fazer botão simular uma tecla do teclado para jogos android unity
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using TMPro;
public class ButtonMove : MonoBehaviour
{
string palavra = null;
int wordIndex = 0;
string alpha;
public Text texto = null;
public void VirtualKeyboard(string teclas)
{
wordIndex++;
palavra = palavra + teclas;
texto.text = palavra;
}
}
espera aí mano vou ver se consigo gravar aqui...
Re: como fazer botão simular uma tecla do teclado para jogos android unity
tenta aí para ver se vai dar certo... se não der certo me avise aqui que eu vou tentar consertar...
Tópicos semelhantes
» Como simular a tecla "E" em um botão touch no android?
» Tem como pegar a tecla digitada no teclado e fazer uma string
» Como fazer um explorador de arquivos para android com a Unity?
» Como fazer para sair do jogo apertando uma tecla?
» Como Fazer Camera do Euro Truck 2 (para Android)
» Tem como pegar a tecla digitada no teclado e fazer uma string
» Como fazer um explorador de arquivos para android com a Unity?
» Como fazer para sair do jogo apertando uma tecla?
» Como Fazer Camera do Euro Truck 2 (para Android)
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos