[TUTORIAL] (Unity5) Script: Cordenadas
Página 1 de 1
[TUTORIAL] (Unity5) Script: Cordenadas
Bom, hoje trago um script que fiz ainda bem iniciante(apesar de que ainda sou), um script que lhe mostra as cordenadas, X,Y,Z
Link download Script(Mediafire):http://www.mediafire.com/download/g4601c4zjflc6v5/Cordenadas.cs
Link download Fonte(Mediafire):http://www.mediafire.com/download/2sau9szqxxtghgj/waltographUI.ttf
Link download Fonte(Mega):https://mega.nz/#!NxUiWYQD!aOJ6J3wmXKwXbQ1x5vVyTk40lp1rnvSL0ZUidOXw7XQ
Como usar?
bom o script é simples:
Ele pega a posição do player, e cria um texto na tela se apertado a tecla f3, bom o que você vai precisar pro script funcionar:
1 - O player, jogue o script no player e em, player:Transform, coloque seu player
2 - GUIStyle, é a fonte que você vai usar, por isso que deixei uma pronta, se não quiser usar a GUIStyle basta apagar a váriavel tFont e na linha de código:
3 - Criar a tecla "f3" no Input, vá ao Input e adicione a tecla f3 com positive button f3.
4 - Só isso de resto entre no jogo aperte f3 e aparecerá as suas cordenadas.
Resolvi fazer um mini tutorial intuitivo, para que qualquer pessoa com a menor experiência com unity, possa fazer isso, em geral você pode aplicar esse script para se localizar no mapa, para usar como referencia para missões, apesar do mini-mapa ser mais recomendado, e tanto para jogos online, tchau galera, nois :D
Link download Script(Mediafire):http://www.mediafire.com/download/g4601c4zjflc6v5/Cordenadas.cs
Link download Fonte(Mediafire):http://www.mediafire.com/download/2sau9szqxxtghgj/waltographUI.ttf
- Código:
download(font)
{
if(você quiser)
{
}
}
Link download Fonte(Mega):https://mega.nz/#!NxUiWYQD!aOJ6J3wmXKwXbQ1x5vVyTk40lp1rnvSL0ZUidOXw7XQ
Como usar?
bom o script é simples:
- Código:
using UnityEngine;
using System.Collections;
public class Cordenadas : MonoBehaviour {
public Transform player;
private string texto;
private bool f3;
private int cF;
private float CordX, CordZ, CordY;
public GUIStyle tFont;
void Start () {
tFont.fontSize = 50;
}
//138,29,137
void Update () {
if (Input.GetKeyDown("f3"))
{
cF = cF + 1;
f3 = true;
}
if (cF == 2)
{
f3 = false;
}
if (cF >= 2)
{
cF = 0;
}
CordX = player.position.x;
CordZ = player.position.z;
CordY = player.position.y;
Cords (CordX, CordZ, CordY);
}
public void OnGUI()
{
if (f3 == true)
{
GUI.Label (new Rect (0, 0, 100, 50), texto,tFont);
}
}
public void Cords(float CordenadaX, float CordenadaZ, float CordenadaY)
{
texto = "X:" + CordenadaX.ToString();
texto = texto + "\nY:" + CordenadaY.ToString();
texto = texto + "\nZ:" + CordenadaZ.ToString();
}
}
Ele pega a posição do player, e cria um texto na tela se apertado a tecla f3, bom o que você vai precisar pro script funcionar:
1 - O player, jogue o script no player e em, player:Transform, coloque seu player
2 - GUIStyle, é a fonte que você vai usar, por isso que deixei uma pronta, se não quiser usar a GUIStyle basta apagar a váriavel tFont e na linha de código:
- Código:
GUI.Label (new Rect (0, 0, 100, 50), texto,tFont);
3 - Criar a tecla "f3" no Input, vá ao Input e adicione a tecla f3 com positive button f3.
4 - Só isso de resto entre no jogo aperte f3 e aparecerá as suas cordenadas.
Resolvi fazer um mini tutorial intuitivo, para que qualquer pessoa com a menor experiência com unity, possa fazer isso, em geral você pode aplicar esse script para se localizar no mapa, para usar como referencia para missões, apesar do mini-mapa ser mais recomendado, e tanto para jogos online, tchau galera, nois :D
Última edição por ScorpionG4mer em Qua maio 11, 2016 12:05 am, editado 1 vez(es)
ScorpionG4mer- Avançado
- PONTOS : 3447
REPUTAÇÃO : 45
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras :
Re: [TUTORIAL] (Unity5) Script: Cordenadas
Que nem gloria pires ? Nada a opinar heuehueheu
ScorpionG4mer- Avançado
- PONTOS : 3447
REPUTAÇÃO : 45
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras :
Tópicos semelhantes
» [TUTORIAL] (Unity5) Câmera seguir mouse
» [TUTORIAL] Avião Script
» [TUTORIAL] Script de um animal!!!
» [TUTORIAL] Script de Flicker
» [TUTORIAL] Script de Contagem Regressiva
» [TUTORIAL] Avião Script
» [TUTORIAL] Script de um animal!!!
» [TUTORIAL] Script de Flicker
» [TUTORIAL] Script de Contagem Regressiva
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos