コード例 #1
0
ファイル: AltarInHead.cs プロジェクト: aowchina/HolyTech
 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);
     }
 }
コード例 #2
0
ファイル: GamePlayWindow.cs プロジェクト: hw233/ultimate_war-
        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);
        }