24-04-2014, 09:44 PM
Salve a tutti! Ho un problemino su Unity 3D .... cambiando la risoluzione l'HUD (che ho realizzato con delle GUIWindow) non vieni visualizzato per via della risoluzione....come faccio a scalare automenticamente le GUI?
Codice:
using UnityEngine;
using System.Collections;
public class Health : MonoBehaviour {
public bool Wina= true;
public int Vita;
public int Fame;
void Start ()
{
Vita = 100;
Fame = 100;
}
void Update ()
{
if (Fame == 0)
{
Vita=Vita -1;
}
}
void OnGUI()
{
if(Wina)
{
GUI.Window(1, new Rect(1050,670,150,70),Win2,"Stato");
}
}
void Win2(int id)
{
GUILayout.Label(("Vita : ")+ Vita);
GUILayout.Label(("Fame : ")+ Fame);
}
}