A Unity detecta o click mouse como um touch?
5 participantes
Página 1 de 1
A Unity detecta o click mouse como um touch?
Eu estou fazendo um jogo para android, mas queria testar ele no meu pc. Mas eu não tenho ideia se a Unity detecta o click do mouse como um toque na tela, assim acabo não conseguindo testar o projeto já que não sei se meu toque não esta sendo detectado pela Unity não identificar o click do mouse como um toque ou por erro meu no script.
- Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MousePosition : MonoBehaviour {
[SerializeField]
private GameObject hand;
private Vector3 rayPos;
void Update()
{
if (Input.touchCount == 1)
{
Debug.Log("touch!");
Ray ray = Camera.main.ScreenPointToRay(Input.GetTouch(0).position);
RaycastHit hit;
if(Physics.Raycast(ray, out hit))
{
Debug.Log("hited: ");
rayPos = hit.point;
}
}
MoveHand();
}
void MoveHand()
{
if (rayPos.x > 3f)
rayPos.x = 3f;
if (rayPos.x < -2.7f)
rayPos.x = -3f;
if (rayPos.y > 2f)
rayPos.y = 2f;
if (rayPos.y <= -0.4f)
rayPos.y = -0.2f;
hand.transform.position = new Vector3(rayPos.x, rayPos.y, hand.transform.position.z);
}
}
Feromark2013- Membro
- PONTOS : 2989
REPUTAÇÃO : 4
Idade : 20
Áreas de atuação : C##
Respeito as regras :
Re: A Unity detecta o click mouse como um touch?
Uma dica: tem um app chamado Unity 5 Remote, ele mostra a tela do jogo no android quando você da play, logo não precisa buildar o jogo pra testar ele no android.
INKnight- Avançado
- PONTOS : 3599
REPUTAÇÃO : 18
Áreas de atuação : Iniciante em programação em C#;
Iniciante em design;
Respeito as regras :
Re: A Unity detecta o click mouse como um touch?
O problema é que tenho IOS e raramente tenho oportunidade de pegar o Android do meu irmão para testarGhosthy escreveu:Uma dica: tem um app chamado Unity 5 Remote, ele mostra a tela do jogo no android quando você da play, logo não precisa buildar o jogo pra testar ele no android.
Feromark2013- Membro
- PONTOS : 2989
REPUTAÇÃO : 4
Idade : 20
Áreas de atuação : C##
Respeito as regras :
Re: A Unity detecta o click mouse como um touch?
Você pode usar um emulador (Normalmente eles simulam o touch).
NKKF- ProgramadorMaster
- PONTOS : 4817
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: A Unity detecta o click mouse como um touch?
www.bluestacks.com/pc/android
É só baixar e instalar o apk lá nele, eu usava pra testar e é ótimo.
É só baixar e instalar o apk lá nele, eu usava pra testar e é ótimo.
Re: A Unity detecta o click mouse como um touch?
O website indicado retorna este erro:
http://prntscr.com/jdgo2d
http://prntscr.com/jdgo2d
NKKF- ProgramadorMaster
- PONTOS : 4817
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: A Unity detecta o click mouse como um touch?
https://www.bluestacks.com/download.html?utm_campaign=homepage-dl-button-pt-br
Talvez este dê certo.
Talvez este dê certo.
NKKF- ProgramadorMaster
- PONTOS : 4817
REPUTAÇÃO : 574
Idade : 20
Áreas de atuação : Desenvolvedor na Unity, NodeJS, React, ReactJS, React Native, MongoDB e Firebase.
Respeito as regras :
Re: A Unity detecta o click mouse como um touch?
bom dia,a unity tem um Input.SimulateTouchesWithMouse algo assim q ja vem ativado por default,mas nunka intendi/testei ,más acaso tambem tem esse outro emulador
http://www.memuplay.com ,geralmente uso ele pra jogar no pc os jogos q naao pega no meu cel,por default vem em chines,só é trocar o dioma dele ,
http://www.memuplay.com ,geralmente uso ele pra jogar no pc os jogos q naao pega no meu cel,por default vem em chines,só é trocar o dioma dele ,
Re: A Unity detecta o click mouse como um touch?
Obrigado mas troquei aquela porcaria de Iphone por Android.Souris escreveu:https://www.bluestacks.com/download.html?utm_campaign=homepage-dl-button-pt-br
Talvez este dê certo.
Feromark2013- Membro
- PONTOS : 2989
REPUTAÇÃO : 4
Idade : 20
Áreas de atuação : C##
Respeito as regras :
Re: A Unity detecta o click mouse como um touch?
Feromark2013 escreveu:Obrigado mas troquei aquela porcaria de Iphone por Android.Souris escreveu:https://www.bluestacks.com/download.html?utm_campaign=homepage-dl-button-pt-br
Talvez este dê certo.
Ah, e agora, re-lendo sua pergunta: Sim, ela entende como toque se for um projeto android.
Tópicos semelhantes
» Dúvida de como instanciar um onjeto com um click do mouse em determinado lugar.
» Como abrir portas/gavetas com click do mouse, usando raycast!
» COMO TROCAR FORMA DE ATAQUE DO (CLICK DO MOUSE para BOTÃO UI MOBILE)
» como fazer um click to move no unity 5.6.3f1
» [Unity 5] como tirar a setinha do mouse
» Como abrir portas/gavetas com click do mouse, usando raycast!
» COMO TROCAR FORMA DE ATAQUE DO (CLICK DO MOUSE para BOTÃO UI MOBILE)
» como fazer um click to move no unity 5.6.3f1
» [Unity 5] como tirar a setinha do mouse
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos