//------------------------------------------------------------ // Game Framework // Copyright © 2013-2021 loyalsoft. All rights reserved. // Homepage: http://www.game7000.com/ // Feedback: http://www.game7000.com/ //------------------------------------------------------------ namespace GameFramework.Resource { /// /// 加载资源代理辅助器异步加载资源完成事件。 /// public sealed class LoadResourceAgentHelperLoadCompleteEventArgs : GameFrameworkEventArgs { /// /// 初始化加载资源代理辅助器异步加载资源完成事件的新实例。 /// public LoadResourceAgentHelperLoadCompleteEventArgs() { Asset = null; } /// /// 获取加载的资源。 /// public object Asset { get; private set; } /// /// 创建加载资源代理辅助器异步加载资源完成事件。 /// /// 加载的资源。 /// 创建的加载资源代理辅助器异步加载资源完成事件。 public static LoadResourceAgentHelperLoadCompleteEventArgs Create(object asset) { LoadResourceAgentHelperLoadCompleteEventArgs loadResourceAgentHelperLoadCompleteEventArgs = ReferencePool.Acquire(); loadResourceAgentHelperLoadCompleteEventArgs.Asset = asset; return loadResourceAgentHelperLoadCompleteEventArgs; } /// /// 清理加载资源代理辅助器异步加载资源完成事件。 /// public override void Clear() { Asset = null; } } }