Ejemplo n.º 1
0
 public void CreateHead(int type)
 {
     if (head == null)
     {
         head = ((GamePlayWindow)WindowManager.Instance.GetWindow(EWindowType.EWT_GamePlayWindow)).CreateAltarUIPrefab(this, type);
     }
     else
     {
         head.SetCurrHeadIcon(type, this.transform);
     }
 }
Ejemplo n.º 2
0
        public UIAltarInHead CreateAltarUIPrefab(AltarInHead target, int type)
        {
            GameObject obj = GameObject.Instantiate(Resources.Load(GameConstDefine.pathAltarHead)) as GameObject;

            obj.gameObject.transform.parent = mAltarSoldierHeadPoint;
            obj.transform.localScale        = Vector3.one;
            obj.transform.localPosition     = Vector3.zero;

            UIAltarInHead altar = obj.GetComponent <UIAltarInHead>();

            altar.SetCurrHeadIcon(type, target.transform);
            return(altar);
        }