Exemplo n.º 1
0
 public FageUIPopupMem(FageUISet uiSet)
     : base()
 {
     _uiSet = uiSet;
     _component = null;
     _uiDetail = null;
 }
Exemplo n.º 2
0
	private	void OnDestroyComplete() {
		FageScreenManager.Instance.RemoveEventListener (FageScreenEvent.ORIENTATION, OnScreenOrientation);
		_component.OnUIDestroy (this);
		_uiDetail = null;
		GameObject.Destroy (_component.GetGameObject ());
		SetState (FageUICommonMem.DESTROIED);
	}
Exemplo n.º 3
0
 private void OnDestroyComplete()
 {
     FageScreenManager.Instance.RemoveEventListener(FageScreenEvent.ORIENTATION, OnScreenOrientation);
     _component.OnUIDestroy (this);
     _uiDetail = null;
     GameObject.Destroy (_component.GetGameObject());
     SetState (FageUICommonMem.DESTROIED);
 }
Exemplo n.º 4
0
	private	void OnScreenOrientation(FageEvent fevent) {
		FageUIDetail bakDetail = _uiDetail;
		_uiDetail = _uiSet.GetCurrentUIDetail ();
		if (bakDetail == _uiDetail)
			return;

		SetTweenOut(bakDetail.WhichTransitionOnSwitchOut(), bakDetail.GetTransitionOnSwitchOut (), OnScreenOrientationOut);
	}
Exemplo n.º 5
0
    private void OnScreenOrientation(FageEvent fevent)
    {
        FageUIDetail bakDetail = _uiDetail;
        _uiDetail = _uiSet.GetCurrentUIDetail ();
        if (_uiDetail == bakDetail)
            return;

        SetTweenOut(bakDetail.WhichTransitionOnSwitchOut(), bakDetail.GetTransitionOnSwitchOut(), OnScreenOrientationOut);
    }
Exemplo n.º 6
0
    public List <string> GetBundles()
    {
        List <string> result   = new List <string>();
        FageUIRoot    root     = FageUIRoot.Instance;
        FageUIDetail  uiDetail = root.FindUIDetail(onPortrait);

        if ((uiDetail != null) && (!result.Contains(uiDetail.bundle)))
        {
            result.Add(uiDetail.bundle);
        }
        return(result);
    }
Exemplo n.º 7
0
 public void Instantiate(Transform canvas, params object[] param)
 {
     _uiDetail = _uiSet.GetCurrentUIDetail ();
     SetTweenIn(_uiDetail.WhichTransitionOnInstantiate(), _uiDetail.GetTransitionOnInstantiate(), OnInstantiateComplete, canvas);
     _component.OnUIInstantiate (this, param);
 }
Exemplo n.º 8
0
 public object Load(FageUIDetail uiDetail)
 {
     return Load (uiDetail.asset, uiDetail.bundle);
 }
Exemplo n.º 9
0
 public void Instantiate(Transform canvas, params object[] param)
 {
     _uiDetail = _uiSet.GetCurrentUIDetail();
     SetTweenIn(_uiDetail.WhichTransitionOnInstantiate(), _uiDetail.GetTransitionOnInstantiate(), OnInstantiateComplete, canvas);
     _component.OnUIInstantiate(this, param);
 }
Exemplo n.º 10
0
 public FageUIPopupMem(FageUISet uiSet) : base()
 {
     _uiSet     = uiSet;
     _component = null;
     _uiDetail  = null;
 }
Exemplo n.º 11
0
 public object Load(FageUIDetail uiDetail)
 {
     return(Load(uiDetail.asset, uiDetail.bundle));
 }