public static void UCL_Invoke(this UCL.Core.UCL_FloatEvent ucl_event, float val) { if (ucl_event == null) { return; } try { ucl_event.Invoke(val); } catch (System.Exception e) { Debug.LogError("UCL_Event Invoke Exception:" + e); } }