/// <summary> /// 填充加载场景成功事件。 /// </summary> /// <param name="e">内部事件。</param> /// <returns>加载场景成功事件。</returns> public LoadAssetsCompleteEventArgs Fill(GameFramework.Resource.LoadAssetsCompleteEventArgs e) { AssetNames = e.AssetNames; Assets = e.Assets; Duration = e.Duration; UserData = e.UserData; return(this); }
private void _loadAssetsComplete(object sender, GameFramework.Resource.LoadAssetsCompleteEventArgs e) { var args = ReferencePool.Acquire <LoadAssetsCompleteEventArgs>(); _eventComponent.Fire(sender, args.Fill(e)); }