Unityで一定時間後にUI(パネル、ボタン)を表示する方法
UIを一定時間後に表示する方法を教えてください。
UIのゲームオブジェクト名はEndSceneで、中にパネルとボタンが3つ(クリックするとシーン移動するもの)存在しています。
最初を非表示にしておき、25秒後にEndSceneごと表示させ3つのボタンを選択できるようにしたいのですが、うまくいきません。
どのようにしたらよいかアドバイスお願いします。
現段階は下のようになっています。
このスクリプトをEndSceneにつけ、EndSceneコンポーネントのEndSceneプロパティにゲームオブジェクト上のEndSceneをドラッグ&ドロップで設定しています。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class EndScene : MonoBehaviour
{
void Start()
{
//EndSceneを25秒後に呼び出す
Invoke("Update", 25f);
}
public GameObject endScene;
void Update()
{
endScene.SetActive(true);
}
}