[TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
3 participantes
Página 1 de 1
[TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
Primeiro crie um Canvas depois dentro dele crie um objeto vazio coloque o script nele crie tbm um botão e um slider como na imagem Ajeite a âncoras eo tamanho como na imagem o slider que aumentara o tamanho do botão, link o botão no script eo slider agora link o objeto com o script no slider para chamar a função que vai aumentar o tamanho do botão e pronto agora dá para mover o botão com touch e o mouse e aumentar o tamanho. Script
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.EventSystems;
using UnityEngine.UI;
public class MoverUI : MonoBehaviour, IDragHandler
{
private float Tamanho;
public float tamanhoMaximo=2.0f;
public GameObject Botão; //Botão que vai ser aumentado de tamanho
public Slider SliderUI;
// Use this for initialization
void Start ()
{
SliderUI.minValue = 1.0f;
SliderUI.value = Tamanho;
}
// Update is called once per frame
void Update ()
{
SliderUI.maxValue = tamanhoMaximo;
}
public void Button(float newSize)
{
Tamanho = (newSize);
Botão.transform.localScale = new Vector2(Tamanho,Tamanho);
}
public void OnDrag(PointerEventData eventData)
{
transform.position = eventData.position;
}
}
g- Membro
- PONTOS : 2878
REPUTAÇÃO : 15
Áreas de atuação : Iniciante em C#, Modelagem,Qualquer coisa
Respeito as regras :
Re: [TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
boa noite cara, e muito bom tutorial com certeza vai ajudar muitas pessoas, mas eu tenho uma duvida, vc sabe como fazer aquele botão de movimentar a camera?? daquele tipo que quando vc clica na tela em qualquer lugar, ele aparece ai vc movimenta ele na tela enquanto a camera se movimenta (exemplo) vc sabe fazer esse botão?
Édipo- MembroAvançado
- PONTOS : 4008
REPUTAÇÃO : 62
Idade : 36
Respeito as regras :
Re: [TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
boa noite cara, e muito bom tutorial com certeza vai ajudar muitas pessoas, mas eu tenho uma duvida, vc sabe como fazer aquele botão de movimentar a camera?? daquele tipo que quando vc clica na tela em qualquer lugar, ele aparece ai vc movimenta ele na tela enquanto a camera se movimenta (exemplo) vc sabe fazer esse botão?
Édipo- MembroAvançado
- PONTOS : 4008
REPUTAÇÃO : 62
Idade : 36
Respeito as regras :
Re: [TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
Tipo uma parte da área da tela que movimenta a câmera q nem aqueles jogos de FPS de Android se for isso eu tenho algo simples aqui q já vem na unityÉdipo escreveu:boa noite cara, e muito bom tutorial com certeza vai ajudar muitas pessoas, mas eu tenho uma duvida, vc sabe como fazer aquele botão de movimentar a camera?? daquele tipo que quando vc clica na tela em qualquer lugar, ele aparece ai vc movimenta ele na tela enquanto a camera se movimenta (exemplo) vc sabe fazer esse botão?
g- Membro
- PONTOS : 2878
REPUTAÇÃO : 15
Áreas de atuação : Iniciante em C#, Modelagem,Qualquer coisa
Respeito as regras :
Re: [TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
é desse mesmo amigo, onde fica? na unity mesmo ja tem?g escreveu:Tipo uma parte da área da tela que movimenta a câmera q nem aqueles jogos de FPS de Android se for isso eu tenho algo simples aqui q já vem na unityÉdipo escreveu:boa noite cara, e muito bom tutorial com certeza vai ajudar muitas pessoas, mas eu tenho uma duvida, vc sabe como fazer aquele botão de movimentar a camera?? daquele tipo que quando vc clica na tela em qualquer lugar, ele aparece ai vc movimenta ele na tela enquanto a camera se movimenta (exemplo) vc sabe fazer esse botão?
Édipo- MembroAvançado
- PONTOS : 4008
REPUTAÇÃO : 62
Idade : 36
Respeito as regras :
Re: [TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
No seu projeto tem que estar com Switch Platform para ANDROID e o MOBILE INPUT ativado
para dar um Switch Platform vai em FILE > BUILD SETTINGS selecione a plataforma android e de um Switch. Segue esse link
para dar um Switch Platform vai em FILE > BUILD SETTINGS selecione a plataforma android e de um Switch. Segue esse link
g- Membro
- PONTOS : 2878
REPUTAÇÃO : 15
Áreas de atuação : Iniciante em C#, Modelagem,Qualquer coisa
Respeito as regras :
Re: [TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
:bounce:
Amigo, poderia mandar o link de novo, esta indisponível
Amigo, poderia mandar o link de novo, esta indisponível
Samuelsk- Membro
- PONTOS : 2654
REPUTAÇÃO : 17
Idade : 25
Respeito as regras :
Re: [TUTORIAL] Mover um botão do UI com touch e aumentar o tamanho
[url=mega.nz/#/VqxgARBS!qMytXNjTPL16IWWn_fUJKhG2R2-4iUK-bJtr65JCS4]Tenta Esse[/url]Samuelsk escreveu::bounce:
Amigo, poderia mandar o link de novo, esta indisponível
g- Membro
- PONTOS : 2878
REPUTAÇÃO : 15
Áreas de atuação : Iniciante em C#, Modelagem,Qualquer coisa
Respeito as regras :
Tópicos semelhantes
» [TUTORIAL] Mover um Rigidbody com TOUCH
» [TUTORIAL] Mover câmera em 2D com TOUCH
» [TUTORIAL] Mover personagem com Touch, no estilo SUBWAY SURFERS
» [TUTORIAL] Tamanho proporcional a tela
» como aumentar o tamanho da fonte? (em script) GUI.Label
» [TUTORIAL] Mover câmera em 2D com TOUCH
» [TUTORIAL] Mover personagem com Touch, no estilo SUBWAY SURFERS
» [TUTORIAL] Tamanho proporcional a tela
» como aumentar o tamanho da fonte? (em script) GUI.Label
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos