前提・実現したいこと
一定時間後にUI(パネル、ボタン)を表示させるスクリプトを作成したいです。
一定時間後表示させるためにInvoke関数を使い、表示させるためにSetActiveを使いました。
スクリプト自体にエラーは出ていません。
Canvusに含まれるパネルとボタンは非アクティブ状態です。
アクティブ状態のCanvusにこのスクリプトを付与しました。
追記:現状では再生をしても何も変化が起きない状態です。
該当のソースコード
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.UI; using System; public class EndScene : MonoBehaviour { void Start() { Invoke("EndSceneGameObject", 5f); } public void EndSceneGameObject() { this.gameObject.SetActive(true); } }
補足情報(FW/ツールのバージョンなど)
Unity 2019.1.12f1
回答2件
あなたの回答
tips
プレビュー