como fazer botão simular uma tecla do teclado para jogos android unity
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 : 62
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 : 62
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 teclado@SauloeArthur 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 : 62
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 teclado@SauloeArthur 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
dutrabr100- Programador
-
PONTOS : 230
REPUTAÇÃO : 24
Idade : 22
Áreas de atuação : -Formado Em Analise e Desenvolvimento De Sistemas
-Iniciante Em Unity
-Iniciante Em Blender
Minhas
Respeito as regras :
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 : 62
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- Programador
-
PONTOS : 542
REPUTAÇÃO : 56
Áreas de atuação :
Iniciante(C#.NET, Animação, ShaderLab)
Intermediário(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 bem@drizã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- Programador
-
PONTOS : 542
REPUTAÇÃO : 56
Áreas de atuação :
Iniciante(C#.NET, Animação, ShaderLab)
Intermediário(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 jogo@SauloeArthur 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 bem@drizã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 : 62
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...
Página 1 de 1
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum