Convertendo Tempo em float para int
Página 1 de 1
Convertendo Tempo em float para int
using UnityEngine.UI;
public class timecod : MonoBehaviour {
public int p; //Segundos
public static float a; // Valor do tempo
public Text t; // Texto de Time
public Text aviso; // Texto do Aviso que aparecera quando acabar o tempo
void Start () {
a = 50;
aviso.text = "";
}
void Update () {
// si segundo a variavel de tempo que determina maior que 0
if (p>=0) {
// texto time recebera o string + valor do segundo
t.text = "TIME = " + p;
//o valor a subritraira toda hora
a-=Time.deltaTime;
//coverte valor a que e float em int que p recebera valor de a
p = Mathf.FloorToInt(a);
}
if(p<0){
// si segundo a variavel de tempo que determina menor que 0
// mostrara o aviso e retornara o menu que criar
aviso.text = "DEAD";
Application.LoadLevel("menu");
}
// LINK: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
}
}
Comente aii
public class timecod : MonoBehaviour {
public int p; //Segundos
public static float a; // Valor do tempo
public Text t; // Texto de Time
public Text aviso; // Texto do Aviso que aparecera quando acabar o tempo
void Start () {
a = 50;
aviso.text = "";
}
void Update () {
// si segundo a variavel de tempo que determina maior que 0
if (p>=0) {
// texto time recebera o string + valor do segundo
t.text = "TIME = " + p;
//o valor a subritraira toda hora
a-=Time.deltaTime;
//coverte valor a que e float em int que p recebera valor de a
p = Mathf.FloorToInt(a);
}
if(p<0){
// si segundo a variavel de tempo que determina menor que 0
// mostrara o aviso e retornara o menu que criar
aviso.text = "DEAD";
Application.LoadLevel("menu");
}
// LINK: [Tens de ter uma conta e sessão iniciada para poderes visualizar este link]
}
}
Comente aii
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|