1234567891011121314151617181920212223242526272829 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- public class AssertObjectExistenceOnEnable : MonoBehaviour
- {
-
-
-
- [Tooltip("Prefab to respawn if it doesn't exist in OnEnable().")]
- public GameObject prefab;
- [SerializeField]
- private GameObject instantiatedPrefab;
- private void OnEnable()
- {
- if(!instantiatedPrefab || instantiatedPrefab.Equals(null))
- {
- instantiatedPrefab = Instantiate(prefab, transform.parent, false);
- instantiatedPrefab.transform.localScale = transform.localScale;
- }
- }
- }
|