MacacaGames / MacacaViewSystem

ViewSystem is a element based UI management system based on Unity GUI
MIT License
79 stars 8 forks source link

Override Event runtime error if no method select #4

Closed sableangle closed 1 year ago

sableangle commented 1 year ago

ArgumentException: name Parameter name: Name cannot be empty System.Reflection.RuntimeAssembly.GetType (System.String name, System.Boolean throwOnError, System.Boolean ignoreCase) (at <41229cbbc9214cf28863fc47f2e1508c>:0) System.Reflection.Assembly.GetType (System.String name) (at <41229cbbc9214cf28863fc47f2e1508c>:0) MacacaGames.Utility.GetType (System.String TypeName) (at Library/PackageCache/com.macacagames.utility@52723594ea/Scripts/Utilitys/Utility.cs:84) MacacaGames.ViewSystem.ViewRuntimeOverride.SetEvent (MacacaGames.ViewSystem.ViewElementEventData item, UnityEngine.Component scriptInstance) (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/Components/ViewRuntimeOverride.cs:137) MacacaGames.ViewSystem.ViewRuntimeOverride.SetEvents (System.Collections.Generic.IEnumerable1[T] eventDatas) (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/Components/ViewRuntimeOverride.cs:92) MacacaGames.ViewSystem.ViewElement.ApplyEvents (System.Collections.Generic.IEnumerable1[T] eventDatas) (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/Components/ViewElement.cs:98) MacacaGames.ViewSystem.ViewController+d27.MoveNext () (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/ViewController/ViewController.cs:528) UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) (at /Users/bokken/build/output/unity/unity/Runtime/Export/Scripting/Coroutines.cs:17) UnityEngine.MonoBehaviour:StartCoroutine(IEnumerator) MacacaGames.ViewSystem.ViewControllerBase:ShowOverlayViewPage(String, Boolean, Action, Action, Action, Boolean) (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/ViewController/ViewControllerBase.cs:79) MacacaGames.ViewSystem.OverlayPageChanger:_Show() (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/Utilities/PageChanger.cs:46) MacacaGames.ViewSystem.PageChangerExtension:Show(PageChanger) (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/Utilities/PageChanger.cs:223) UIManager:OnOpenMapEditorBtnClick(Component) (at Assets/_Game/Script/UI/UIManager.cs:383) MacacaGames.ViewSystem.ViewRuntimeOverride:EventHandler(String) (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/Components/ViewRuntimeOverride.cs:176) MacacaGames.ViewSystem.<>cDisplayClass12_0:b__0() (at Library/PackageCache/com.macacagames.viewsystem@1a90f7f0e2/Runtime/Components/ViewRuntimeOverride.cs:129) UnityEngine.EventSystems.EventSystem:Update() (at Library/PackageCache/com.unity.ugui@1.0.0/Runtime/EventSystem/EventSystem.cs:501)