Preciso de ajuda com mudança para mobile androide.
2 participantes
Página 1 de 1
Preciso de ajuda com mudança para mobile androide.
Ola a todos , estou precisando de ajuda, estou com um problema que nao estou conseguindo resolver a dias, mudei o jogo para o mobile que seria o androide com os botoes UI na tela e o codigo era para jogo de Pc. Entao nao sei como substituir a linha (Input.GetButtonDown("Jump")) por outra que seja adequada ao botao UI do mobile.
Ali a funçao seria largar da corda quando o botao é clicado.
segue o codigo completo abaixo:
Ali a funçao seria largar da corda quando o botao é clicado.
segue o codigo completo abaixo:
- Código:
System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class PegarNaCorda : MonoBehaviour
{
[SerializeField]
private Animator animator;
public Vector3 vineVelocityWhenGrabbed;
Transform currentSwingable;
ConstantForce myConstantForce;
Rigidbody rb;
bool swinging = false;
void Start()
{
myConstantForce = GetComponent<ConstantForce>();
rb = GetComponent<Rigidbody>();
}
void Update()
{
if (swinging == true)
{
myConstantForce.enabled = false;
transform.position = currentSwingable.position;
if (Input.GetButtonDown("Jump")) // ESSA LINHA AQUI ??????????????????????????????
{
swinging = false;
rb.velocity = new Vector3(currentSwingable.GetComponent<Rigidbody>().velocity.x, currentSwingable.GetComponent<Rigidbody>().velocity.y + 2,
currentSwingable.GetComponent<Rigidbody>().velocity.z);
rb.useGravity = true;
this.animator.SetTrigger("Soltar");
this.animator.SetTrigger("Inercia");
// TocouEmPular = false;
}
}
}
private void OnTriggerEnter(Collider other)
{
if(other.gameObject.tag == "Vine")
{
other.GetComponent<Rigidbody>().velocity = vineVelocityWhenGrabbed;
swinging = true;
currentSwingable = other.transform;
this.animator.SetTrigger("Pendurar");
}
}
}
Última edição por Magnatah em Sáb Out 28, 2023 11:49 pm, editado 1 vez(es) (Motivo da edição : dentro da area 'script' vai somente códigos.)
Robins Sandi- Iniciante
- PONTOS : 113
REPUTAÇÃO : 0
Respeito as regras :
Re: Preciso de ajuda com mudança para mobile androide.
Dá uma olhada nesse tutorial... vai te ajudar:
https://www.youtube.com/watch?v=cQuFv27wQ0U&ab_channel=MarcosSchultz
https://www.youtube.com/watch?v=cQuFv27wQ0U&ab_channel=MarcosSchultz
Re: Preciso de ajuda com mudança para mobile androide.
olhei o video passei o dia inteiro tentando resolver um problema , o script do botao teria que acessar aquela linha do'' if'' em outro script.
Robins Sandi- Iniciante
- PONTOS : 113
REPUTAÇÃO : 0
Respeito as regras :
Re: Preciso de ajuda com mudança para mobile androide.
digo o script do botão UI pra acessar outro script na linha ''if'' com outra linha de código que não sei qual é.
Robins Sandi- Iniciante
- PONTOS : 113
REPUTAÇÃO : 0
Respeito as regras :

» [Ajuda] Preciso de ajuda para controlar e alterar o valor de Lerp de varios objetos
» Preciso de ajuda para sound effects!
» Eu preciso de ajuda para um impulso de pinball
» Preciso de ajuda para implementação do sistema de score no jogo na unity
» Preciso de ajuda em um script para o trabalho do meu estágio.
» Preciso de ajuda para sound effects!
» Eu preciso de ajuda para um impulso de pinball
» Preciso de ajuda para implementação do sistema de score no jogo na unity
» Preciso de ajuda em um script para o trabalho do meu estágio.
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos