// UltEvents // Copyright 2020 Kybernetik // #pragma warning disable CS0649 // Field is never assigned to, and will always have its default value. #if UNITY_EDITOR using UnityEngine; using UnityEngine.Events; namespace UltEvents.Benchmarks { /// [Editor-Only] /// A simple performance test which invokes a . /// [AddComponentMenu("")]// Don't show in the Add Component menu. You need to drag this script onto a prefab manually. [HelpURL(UltEventUtils.APIDocumentationURL + "/Behchmarks/UnityEventBenchmark")] public sealed class UnityEventBenchmark : EventBenchmarkBase { /************************************************************************************************************************/ [SerializeField] private UnityEvent _Event; /************************************************************************************************************************/ /// Called by . protected override void Test() { _Event.Invoke(); } /************************************************************************************************************************/ } } #endif