@@ -176,7 +176,7 @@ private IUIForm InternalOpenUIForm(int serialId, string uiFormAssetName, Type ui
176176 }
177177 }
178178
179- private IUIForm LoadAssetSuccessCallback ( string uiFormAssetName , object uiFormAsset , float duration , object userData )
179+ private IUIForm LoadAssetSuccessCallback ( string uiFormAssetPath , object uiFormAsset , float duration , object userData )
180180 {
181181 OpenUIFormInfo openUIFormInfo = ( OpenUIFormInfo ) userData ;
182182 if ( openUIFormInfo == null )
@@ -188,16 +188,16 @@ private IUIForm LoadAssetSuccessCallback(string uiFormAssetName, object uiFormAs
188188 {
189189 var form = GetUIForm ( openUIFormInfo . SerialId ) ;
190190 m_UIFormsToReleaseOnLoad . Remove ( openUIFormInfo . SerialId ) ;
191- m_UIFormHelper . ReleaseUIForm ( uiFormAsset , null , openUIFormInfo . AssetHandle ) ;
191+ m_UIFormHelper . ReleaseUIForm ( uiFormAsset , null , openUIFormInfo . AssetHandle , uiFormAssetPath ) ;
192192 ReferencePool . Release ( openUIFormInfo ) ;
193193 return form ;
194194 }
195195
196196 m_UIFormsBeingLoaded . Remove ( openUIFormInfo . SerialId ) ;
197- var uiFormInstanceObject = UIFormInstanceObject . Create ( uiFormAssetName , uiFormAsset , m_UIFormHelper . InstantiateUIForm ( uiFormAsset ) , m_UIFormHelper , openUIFormInfo . AssetHandle ) ;
197+ var uiFormInstanceObject = UIFormInstanceObject . Create ( uiFormAssetPath , uiFormAsset , m_UIFormHelper . InstantiateUIForm ( uiFormAsset ) , m_UIFormHelper , openUIFormInfo . AssetHandle ) ;
198198 m_InstancePool . Register ( uiFormInstanceObject , true ) ;
199199
200- var uiForm = InternalOpenUIForm ( openUIFormInfo . SerialId , uiFormAssetName , openUIFormInfo . FormType , uiFormInstanceObject . Target , openUIFormInfo . PauseCoveredUIForm , true , duration , openUIFormInfo . UserData , openUIFormInfo . IsFullScreen ) ;
200+ var uiForm = InternalOpenUIForm ( openUIFormInfo . SerialId , uiFormAssetPath , openUIFormInfo . FormType , uiFormInstanceObject . Target , openUIFormInfo . PauseCoveredUIForm , true , duration , openUIFormInfo . UserData , openUIFormInfo . IsFullScreen ) ;
201201 ReferencePool . Release ( openUIFormInfo ) ;
202202 return uiForm ;
203203 }
0 commit comments