|
@@ -221,10 +221,13 @@ public class BattleObject : MapObject, IBattleObject , ITarget
|
|
|
//hp & mp
|
|
|
public void InitHeadBar()
|
|
|
{
|
|
|
- GameObject headBarPrefab = Resources.Load(Config.HEAD_BAR_PREFAB) as GameObject;
|
|
|
- GameObject headBarObj = Instantiate(headBarPrefab) as GameObject;
|
|
|
- PopUpManager.AddToMainCanvas (headBarObj);
|
|
|
- headBar = headBarObj.GetComponent<HeadBar>();
|
|
|
+ if(headBar == null)
|
|
|
+ {
|
|
|
+ GameObject headBarPrefab = Resources.Load(Config.HEAD_BAR_PREFAB) as GameObject;
|
|
|
+ GameObject headBarObj = Instantiate(headBarPrefab) as GameObject;
|
|
|
+ PopUpManager.AddToMainCanvas (headBarObj);
|
|
|
+ headBar = headBarObj.GetComponent<HeadBar>();
|
|
|
+ }
|
|
|
headBar.Init(this);
|
|
|
}
|
|
|
|