|
@@ -67,7 +67,16 @@ namespace GFGGame
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public void setSceneObj(GameObject sceneObj, bool needSetMask = false, bool showSceneType = true, GameObject roleObj = null, bool showBg = true)
|
|
|
+ /// <summary>
|
|
|
+ ///
|
|
|
+ /// </summary>
|
|
|
+ /// <param name="sceneObj"></param>
|
|
|
+ /// <param name="needSetMask"></param>
|
|
|
+ /// <param name="showSceneType"></param>
|
|
|
+ /// <param name="roleObj"></param>
|
|
|
+ /// <param name="showBg"></param>
|
|
|
+ /// <param name="resetData">是否重置装备数据</param>
|
|
|
+ public void setSceneObj(GameObject sceneObj, bool needSetMask = false, bool showSceneType = true, GameObject roleObj = null, bool showBg = true, bool resetData = true)
|
|
|
{
|
|
|
if (_sceneObj != null)
|
|
|
{
|
|
@@ -78,7 +87,14 @@ namespace GFGGame
|
|
|
_showSceneType = showSceneType;
|
|
|
_showBg = showBg;
|
|
|
_roleObj = roleObj;
|
|
|
- PutOnDefaultDressUpData();
|
|
|
+ if(resetData)
|
|
|
+ {
|
|
|
+ PutOnDefaultDressUpData();
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ UpdateRoleView();
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
public DressUpData DressUpDataClone()
|
|
@@ -271,7 +287,7 @@ namespace GFGGame
|
|
|
}
|
|
|
|
|
|
//刷新视图,用于新设置sceneobj后的初始显示
|
|
|
- public void UpdateRoleView()
|
|
|
+ private void UpdateRoleView()
|
|
|
{
|
|
|
PutOnDressUpData(DressUpDataClone());
|
|
|
}
|