How can I make an object invisible (or just delete) after a certain period of time? Use NGUI.
My example (for changes):
public class scriptFlashingPressStart : MonoBehaviour
{
public GameObject off_Logo;
public float dead_logo = 1.5f;
void OffLogo()
{
off_Logo.SetActive(false);
}
//function onclick button
//remove item after a certain time after pressing ???
void press_start()
{
InvokeRepeating("OffLogo", dead_logo , ...);
}
}
Use Invoke rather than InvokeRepeating. check Invoke function here
try
You can destroy an object in a given time by simply calling Destroy. See http://docs.unity3d.com/Documentation/ScriptReference/Object.Destroy.html