diff --git a/Reactor/Coroutines.cs b/Reactor/Coroutines.cs index ded472d..6187ec7 100644 --- a/Reactor/Coroutines.cs +++ b/Reactor/Coroutines.cs @@ -230,7 +230,7 @@ namespace Reactor { Camera.onPostRender = Camera.onPostRender == null ? new Action(OnPostRenderM) - : Il2CppSystem.Delegate.Combine(Camera.onPostRender, Il2CppSystem.Delegate.CreateDelegate(GetIl2CppType(), GetIl2CppType().GetMethod(nameof(OnPostRenderM), Il2CppSystem.Reflection.BindingFlags.Static | Il2CppSystem.Reflection.BindingFlags.Public))).Cast(); + : Il2CppSystem.Delegate.Combine(Camera.onPostRender, (Camera.CameraCallback) (Action) OnPostRenderM).Cast(); } private void FixedUpdate()