[TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
+5
MrTFGamer1
JoelMJunior
MicaStunts
Encracker
MarcosSchultz
9 participantes
Página 1 de 1
[TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Fala pessoal, esta é uma dúvida rara, más as vezes alguém precisa deste recurso... e é bastante simples de utilizar. Para obter a data e a hora exatos que o computador possui no momento, basta utilizar um script assim:
Este serve para UI, basta jogar um Text nele
E este aqui funciona com OnGUI, ele gera o texto sozinho:
Este serve para UI, basta jogar um Text nele
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
public Text _Text;
void Update () {
_Text.text = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
}
}
E este aqui funciona com OnGUI, ele gera o texto sozinho:
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
void OnGUI(){
string texto = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
GUI.Label (new Rect (30, 30, 500, 100), texto);
}
}
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
tao rara que eu so precisei hj...mds...vlwMarcosSchultz escreveu:Fala pessoal, esta é uma dúvida rara, más as vezes alguém precisa deste recurso... e é bastante simples de utilizar. Para obter a data e a hora exatos que o computador possui no momento, basta utilizar um script assim:
Este serve para UI, basta jogar um Text nele
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
public Text _Text;
void Update () {
_Text.text = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
}
}
E este aqui funciona com OnGUI, ele gera o texto sozinho:
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
void OnGUI(){
string texto = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
GUI.Label (new Rect (30, 30, 500, 100), texto);
}
}
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Vou testar este Script no meu projeto de Vida Real (RPG)
MicaStunts- Iniciante
- PONTOS : 2734
REPUTAÇÃO : 4
Idade : 25
Áreas de atuação : Modelagem e programação basica!
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Pessoal, eu preciso calcular a diferença de tempo entre o momento em que eu saí do jogo e o momento em que entrei de novo.
Como posso fazer essa conta?
Como consigo os valores separados (horas, minutos, dias etc.)?
Valeu!
Como posso fazer essa conta?
Como consigo os valores separados (horas, minutos, dias etc.)?
Valeu!
JoelMJunior- MembroAvançado
- PONTOS : 2947
REPUTAÇÃO : 13
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
JoelMJunior escreveu:Pessoal, eu preciso calcular a diferença de tempo entre o momento em que eu saí do jogo e o momento em que entrei de novo.
Como posso fazer essa conta?
Como consigo os valores separados (horas, minutos, dias etc.)?
Valeu!
Deixa tudo em segundos.... basta multiplicar o que é horas por 3600, o que é minutos por 60, e o que é segundos você deixa em segundos... ai soma tudo e você vai ter o número que quer.
Quanto a salvar o tempo antes de sair, basta usar PlayerPrefs
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Tambem queria isso a um tempao, vlw Marcos :DMarcosSchultz escreveu:Fala pessoal, esta é uma dúvida rara, más as vezes alguém precisa deste recurso... e é bastante simples de utilizar. Para obter a data e a hora exatos que o computador possui no momento, basta utilizar um script assim:
Este serve para UI, basta jogar um Text nele
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
public Text _Text;
void Update () {
_Text.text = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
}
}
E este aqui funciona com OnGUI, ele gera o texto sozinho:
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
void OnGUI(){
string texto = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
GUI.Label (new Rect (30, 30, 500, 100), texto);
}
}
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Ola como eu faria para todo dia 8:00 ele executar uma ação seria em android, no caso seria uma notificação do app, queria saber se ele executaria essa ação independe do App estar aberto?
Duarte- Programador
- PONTOS : 3356
REPUTAÇÃO : 97
Idade : 24
Áreas de atuação : Programação
Desenvolvedor Android
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Duarte este asset gratuito faz o que você quer:
Simple Android Notifications Free
https://www.assetstore.unity3d.com/en/#!/content/68626
Simple Android Notifications Free
https://www.assetstore.unity3d.com/en/#!/content/68626
JorgeLuizxd- Membro
- PONTOS : 2888
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Simm, mais ele so faz quando clika no button ai eu queria configurar para ele chama a funçao da notificaçao.JorgeLuizxd escreveu:Duarte este asset gratuito faz o que você quer:
Simple Android Notifications Free
https://www.assetstore.unity3d.com/en/#!/content/68626
Duarte- Programador
- PONTOS : 3356
REPUTAÇÃO : 97
Idade : 24
Áreas de atuação : Programação
Desenvolvedor Android
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Tem este projeto aqui que segundo um comentário do fórum diz que faz notificações com o app fechado. Mas, ele não tem tutorial. Apenas disponibilizou o projeto para a pessoa estudar e ver como é que faz.
https://github.com/Agasper/unity-android-notifications
Este é o link onde dar pra baixar o projeto.
Você poderia testar pra ver se é isso que vc quer
https://github.com/Agasper/unity-android-notifications
Este é o link onde dar pra baixar o projeto.
Você poderia testar pra ver se é isso que vc quer
JorgeLuizxd- Membro
- PONTOS : 2888
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Vou ver Obrigado.JorgeLuizxd escreveu:Tem este projeto aqui que segundo um comentário do fórum diz que faz notificações com o app fechado. Mas, ele não tem tutorial. Apenas disponibilizou o projeto para a pessoa estudar e ver como é que faz.
https://github.com/Agasper/unity-android-notifications
Este é o link onde dar pra baixar o projeto.
Você poderia testar pra ver se é isso que vc quer
Duarte- Programador
- PONTOS : 3356
REPUTAÇÃO : 97
Idade : 24
Áreas de atuação : Programação
Desenvolvedor Android
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Ok. Boa sorte ai com seu projeto.
JorgeLuizxd- Membro
- PONTOS : 2888
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Obrigado, sera que voce poderia me ajudar a implementar esse sistema?JorgeLuizxd escreveu:Ok. Boa sorte ai com seu projeto.
Duarte- Programador
- PONTOS : 3356
REPUTAÇÃO : 97
Idade : 24
Áreas de atuação : Programação
Desenvolvedor Android
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Posso dar algum apoio aqui pelo fórum. Mas, não estarei sempre presente pois estou num projeto também.
JorgeLuizxd- Membro
- PONTOS : 2888
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Se vc me falar como fazer eu consigo me virarJorgeLuizxd escreveu:Posso dar algum apoio aqui pelo fórum. Mas, não estarei sempre presente pois estou num projeto também.
Duarte- Programador
- PONTOS : 3356
REPUTAÇÃO : 97
Idade : 24
Áreas de atuação : Programação
Desenvolvedor Android
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Você baixou o projeto e compilou a cena de exemplo para seu celular? Pra testar se funciona?
JorgeLuizxd- Membro
- PONTOS : 2888
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Esse código é muito bom, tava revirando a internet atrás de algo assim, mas não entendo muito, e parece ser bem simples para quem entende, queria transformar HHss em uma rotação 360, para fazer um relógio de ponteiroFala pessoal, esta é uma dúvida rara, más as vezes alguém precisa deste recurso... e é bastante simples de utilizar. Para obter a data e a hora exatos que o computador possui no momento, basta utilizar um script assim:
Este serve para UI, basta jogar um Text nele
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
public Text _Text;
void Update () {
_Text.text = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
}
}
E este aqui funciona com OnGUI, ele gera o texto sozinho:
- Código:
using UnityEngine;
using System.Collections;
using UnityEngine.UI;
public class Timer : MonoBehaviour {
void OnGUI(){
string texto = System.DateTime.Now.ToString("yyyy-MM-dd_HH:mm:ss");
GUI.Label (new Rect (30, 30, 500, 100), texto);
}
}
BrunoSant- Iniciante
- PONTOS : 1347
REPUTAÇÃO : 0
Respeito as regras :
Re: [TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
Tipo isso?
Só precisa mudar o eixo que o valor da rotação vai ser aplicado, pois não tenho como garantir que a rotação ideal da sua mesh dos ponteiros é alinhada com o Y.
Só precisa mudar o eixo que o valor da rotação vai ser aplicado, pois não tenho como garantir que a rotação ideal da sua mesh dos ponteiros é alinhada com o Y.
- Código:
using UnityEngine;
public class Relogio : MonoBehaviour
{
public float rotacaoHoras;
public float rotacaoMinutos;
public float rotacaoSegundos;
public Transform ponteiroHoras;
public Transform ponteiroMinutos;
public Transform ponteiroSegundos;
private void Start()
{
InvokeRepeating(nameof(TickRelogio), 0.2f, 0.2f);
}
private void TickRelogio()
{
float horas = System.DateTime.Now.Hour;
float minutos = System.DateTime.Now.Minute;
float segundos = System.DateTime.Now.Second;
// Angulos
rotacaoHoras = horas * 30; // (12 horas / 360 graus) = angulo 30
rotacaoMinutos = minutos * 6; //...
rotacaoSegundos = segundos * 6;
//Aplicando aos ponteiros
Quaternion rotHoras = Quaternion.Euler(0, rotacaoHoras, 0);
ponteiroHoras.rotation = rotHoras;
Quaternion rotMinutos = Quaternion.Euler(0, rotacaoMinutos, 0);
ponteiroMinutos.rotation = rotMinutos;
Quaternion rotSegundos = Quaternion.Euler(0, rotacaoSegundos, 0);
ponteiroSegundos.rotation = rotSegundos;
}
}
Fagner- Moderador
- PONTOS : 4445
REPUTAÇÃO : 667
Áreas de atuação : Modelagem 3D, Programação.
Respeito as regras :
Tópicos semelhantes
» [RESOLVIDO] Data e hora atual no android
» [TUTORIAL] Mostrar pontos de uma variavel
» [TUTORIAL] Mostrar parâmetros ou configurações do dispositivo através de um script
» Mostrar valor de TEXTO de uma string[] com Split
» [RESOLVIDO] Como mostrar a posição Y do objeto em um texto
» [TUTORIAL] Mostrar pontos de uma variavel
» [TUTORIAL] Mostrar parâmetros ou configurações do dispositivo através de um script
» Mostrar valor de TEXTO de uma string[] com Split
» [RESOLVIDO] Como mostrar a posição Y do objeto em um texto
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos