gold_sprint_lpr/Assets/Scripts/StartupScript.cs
francois e4e6b58654 Gros commit des familles.
Ecran de sélection ok.

Bug de latence trop peu importante sur la capture des entrées
Reste surement deux trois bugs
2018-02-28 02:38:26 +01:00

46 lines
1.0 KiB
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class StartupScript : MonoBehaviour
{
private static StartupScript _current;
public static StartupScript Current { get { return _current; } }
// Use this for initialization
void Start()
{
_current = this;
for (int i = 0; i < transform.childCount; i++)
{
transform.GetChild(i).gameObject.SetActive(i == 0);
}
}
// Update is called once per frame
void Update()
{
}
public void Display(int panelIndexToDisplay, int panelIndexToHide)
{
if (panelIndexToDisplay >= 0 && panelIndexToDisplay < transform.childCount &&
panelIndexToHide >= 0 && panelIndexToHide < transform.childCount)
{
transform.GetChild(panelIndexToDisplay).gameObject.SetActive(true);
transform.GetChild(panelIndexToHide).gameObject.SetActive(false);
}
}
public void Quit()
{
Application.Quit();
}
}