Example #1
0
        protected virtual void OnDestroy()
        {
            Purge();

            mILRuntimeDestroy?.Invoke();

            mILRuntimeIniter?.Clear();
            mILRuntimeIniter = default;

            mILRuntimeDestroy     = default;
            mILRuntimeFixedUpdate = default;
            mILRuntimeUpdate      = default;
            mILRuntimeLateUpdate  = default;
        }
Example #2
0
 /// <summary>
 /// 子类重写此方法,扩展初始化的逻辑
 /// </summary>
 protected virtual void Init()
 {
     mILRuntimeIniter = new ILRuntimeIniter(ILAppDomain());
 }