Inheritance: MonoBehaviour
コード例 #1
0
ファイル: UIDragCamera.cs プロジェクト: Hengle/swc-decompiled
 public override void Unity_RemapPPtrs(int depth)
 {
     if (this.draggableCamera != null)
     {
         this.draggableCamera = (PPtrRemapper.Instance.GetNewInstanceToReplaceOldInstance(this.draggableCamera) as UIDraggableCamera);
     }
 }
コード例 #2
0
ファイル: UIDragCamera.cs プロジェクト: Hengle/swc-decompiled
 public override void Unity_Deserialize(int depth)
 {
     if (depth <= 7)
     {
         this.draggableCamera = (SerializedStateReader.Instance.ReadUnityEngineObject() as UIDraggableCamera);
     }
 }
コード例 #3
0
ファイル: RebornPanel.cs プロジェクト: moto2002/moba
 public void ShowRebornCD(int rebornCD)
 {
     gameObject.SetActive(true);
     UITweener[] tweeners = spRebornCD.GetComponents <UITweener>();
     for (int i = 0; i < tweeners.Length; i++)
     {
         tweeners[i].ResetToBeginning();
         tweeners[i].enabled = true;
     }
     if (Camera.main.GetComponent <UIDraggableCamera>() != null)
     {
         UIDraggableCamera dc = GetComponentInChildren <UIDragCamera>().draggableCamera = Camera.main.GetComponent <UIDraggableCamera>();
         dc.scale = 0.01f * Vector2.one;
         if (SceneBaseManager.instance.sceneType == SceneType.MB1 || SceneBaseManager.instance.sceneType == SceneType.Dungeons_MB1)
         {
             dc.SetDragBounds(20, -20, -6, -10, 0);
         }
         else if (SceneBaseManager.instance.sceneType == SceneType.MB3)
         {
             dc.SetDragBounds(-22, -58, -2, -15, 5);
         }
     }
     cd = CDTimer.GetInstance().AddCD(1, (int count, long id) =>
     {
         //laRebornCD.text = string.Format(Localization.Get("RebornCD"), count);
         laRebornCD.text = count.ToString();
     }, rebornCD + 1, true);
     cd.OnRemove += (int count, long id) =>
     {
         spRebornCD.alpha = 0f;
         spRebornCD.transform.localScale    = new Vector3(0.1f, 1f, 1f);
         spRebornCD.transform.localPosition = new Vector3(0f, -350f, 0f);
         gameObject.SetActive(false);
     };
 }
コード例 #4
0
 /**
  * Internal initialisation.
  */
 void Awake()
 {
     target          = transform;
     myPosition      = target.position;
     grid            = GameObject.FindObjectOfType(typeof(AbstractGrid)) as AbstractGrid;
     draggableCamera = GameObject.FindObjectOfType(typeof(UIDraggableCamera)) as UIDraggableCamera;
 }
コード例 #5
0
ファイル: UIDragCamera.cs プロジェクト: Hengle/swc-decompiled
 public unsafe override void Unity_NamedDeserialize(int depth)
 {
     if (depth <= 7)
     {
         this.draggableCamera = (SerializedNamedStateReader.Instance.ReadUnityEngineObject(&$FieldNamesStorage.$RuntimeNames[0] + 472) as UIDraggableCamera);
     }
 }
コード例 #6
0
ファイル: UIDragCamera.cs プロジェクト: 1001ye-qiang/RTP
	/// <summary>
	/// Automatically find the draggable camera if possible.
	/// </summary>

	void Awake ()
	{
		if (draggableCamera == null)
		{
			draggableCamera = NGUITools.FindInParents<UIDraggableCamera>(gameObject);
		}
	}
コード例 #7
0
    void Awake()
    {
        instance = this;
        if (SceneManager.GetActiveScene().name == "Loding")
        {
            return;
        }
        else
        {
            if (transform.Find("ArenaDragCam") != null)
            {
                ArenaDragCam = transform.Find("ArenaDragCam").gameObject;
                if (Camera.main.GetComponentInChildren <UIDraggableCamera>() != null)
                {
                    UIDraggableCamera dc = ArenaDragCam.GetComponentInChildren <UIDragCamera>().draggableCamera = Camera.main.GetComponentInChildren <UIDraggableCamera>();
                    if (GameLibrary.SceneType(SceneType.PVP3))
                    {
                        dc.SetDragBounds(8.25f, 2, 2, 0.78f, -90);
                    }
                    else
                    {
                        dc.SetDragBounds(20, -20, 20, -20);
                    }
                }
            }

            bloodScreen = transform.FindChild("PanelUIEffects/GamePromptPanel/UIBloodScreen").gameObject;
            // ACTCounter = transform.FindChild("ACTCounter").gameObject;

            if (transform.FindChild("TaskBubble") != null)
            {
                taskBubble = transform.FindChild("TaskBubble").gameObject;
            }

            SwitchBloodScreen(false);

            tas = laChubingCD.GetComponents <TweenAlpha>();

            FlopCardPanel   = AddUIGo(GameLibrary.UIFlopCardPanel).GetComponent <FlopPanel>();
            MobaStatInfoGo  = AddUIGo(GameLibrary.UIMobaStatInfo);
            arenaWinPanel   = AddUIGo(GameLibrary.UIArenaWinPanel).GetComponent <UIArenaWinPanel>();
            startGamePrompt = AddUIGo(GameLibrary.UIGamePromptPanel);

            if (Globe.isFightGuide)
            {
                AddUIGo("GuideMask");
            }

            if (null != SceneBaseManager.instance)
            {
                if (SceneBaseManager.instance.sceneType == SceneType.FD_LG)
                {
                    Control.ShowGUI(UIPanleID.UITaskTracker, EnumOpenUIType.DefaultUIOrSecond);
                    Control.ShowGUI(UIPanleID.UIDeadToReborn, EnumOpenUIType.DefaultUIOrSecond);
                    Control.ShowGUI(UIPanleID.UITaskEffectPanel, EnumOpenUIType.DefaultUIOrSecond);
                }
                ShowUIByScene(SceneBaseManager.instance.sceneType);
            }
        }
    }
コード例 #8
0
 public void SetDragCamera(UIDraggableCamera cam)
 {
     for (int i = 0, max = szDragCamera.Length; i < max; i++)
     {
         szDragCamera[i].draggableCamera = cam;
     }
 }
コード例 #9
0
 private void Awake()
 {
     if (this.draggableCamera == null)
     {
         this.draggableCamera = NGUITools.FindInParents<UIDraggableCamera>(base.gameObject);
     }
 }
コード例 #10
0
 private void Awake()
 {
     if (this.draggableCamera == null)
     {
         this.draggableCamera = NGUITools.FindInParents <UIDraggableCamera>(base.gameObject);
     }
 }
コード例 #11
0
ファイル: UIDragCamera.cs プロジェクト: Luciano-0/2048-Demo
    /// <summary>
    /// Automatically find the draggable camera if possible.
    /// </summary>

    void Awake()
    {
        if (draggableCamera == null)
        {
            draggableCamera = NGUITools.FindInParents <UIDraggableCamera>(gameObject);
        }
    }
コード例 #12
0
 private void Awake()
 {
     //IL_0013: Unknown result type (might be due to invalid IL or missing references)
     //IL_0018: Expected O, but got Unknown
     if (draggableCamera == null)
     {
         draggableCamera = NGUITools.FindInParents <UIDraggableCamera>(this.get_gameObject());
     }
 }
コード例 #13
0
 static public int get_currentMomentum(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         pushValue(l, true);
         pushValue(l, self.currentMomentum);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #14
0
 static public int get_dragEffect(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         pushValue(l, true);
         pushEnum(l, (int)self.dragEffect);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #15
0
 static public int get_scrollWheelFactor(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         pushValue(l, true);
         pushValue(l, self.scrollWheelFactor);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #16
0
 static public int get_smoothDragStart(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         pushValue(l, true);
         pushValue(l, self.smoothDragStart);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #17
0
 public void Scroll(float delta)
 {
     if (base.enabled && base.gameObject.activeInHierarchy)
     {
         if (Mathf.Sign(this.mScroll) != Mathf.Sign(delta))
         {
             this.mScroll = 0f;
         }
         UIDraggableCamera uIDraggableCamera = this;
         uIDraggableCamera.mScroll = uIDraggableCamera.mScroll + delta * this.scrollWheelFactor;
     }
 }
コード例 #18
0
 static public int get_rootForBounds(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         pushValue(l, true);
         pushValue(l, self.rootForBounds);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #19
0
 static public int set_currentMomentum(IntPtr l)
 {
     try {
         UIDraggableCamera   self = (UIDraggableCamera)checkSelf(l);
         UnityEngine.Vector2 v;
         checkType(l, 2, out v);
         self.currentMomentum = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #20
0
 static public int set_scrollWheelFactor(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         System.Single     v;
         checkType(l, 2, out v);
         self.scrollWheelFactor = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #21
0
 static public int set_dragEffect(IntPtr l)
 {
     try {
         UIDraggableCamera       self = (UIDraggableCamera)checkSelf(l);
         UIDragObject.DragEffect v;
         checkEnum(l, 2, out v);
         self.dragEffect = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #22
0
 static public int set_rootForBounds(IntPtr l)
 {
     try {
         UIDraggableCamera     self = (UIDraggableCamera)checkSelf(l);
         UnityEngine.Transform v;
         checkType(l, 2, out v);
         self.rootForBounds = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #23
0
 static public int set_smoothDragStart(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         System.Boolean    v;
         checkType(l, 2, out v);
         self.smoothDragStart = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #24
0
 static public int set_momentumAmount(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         System.Single     v;
         checkType(l, 2, out v);
         self.momentumAmount = v;
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #25
0
 static public int Drag(IntPtr l)
 {
     try {
         UIDraggableCamera   self = (UIDraggableCamera)checkSelf(l);
         UnityEngine.Vector2 a1;
         checkType(l, 2, out a1);
         self.Drag(a1);
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #26
0
 static public int Scroll(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         System.Single     a1;
         checkType(l, 2, out a1);
         self.Scroll(a1);
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #27
0
 static public int ConstrainToBounds(IntPtr l)
 {
     try {
         UIDraggableCamera self = (UIDraggableCamera)checkSelf(l);
         System.Boolean    a1;
         checkType(l, 2, out a1);
         var ret = self.ConstrainToBounds(a1);
         pushValue(l, true);
         pushValue(l, ret);
         return(2);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }
コード例 #28
0
    public static float $Get1(object instance, int index)
    {
        UIDraggableCamera expr_06_cp_0 = (UIDraggableCamera)instance;

        switch (index)
        {
        case 0:
            return(expr_06_cp_0.scale.x);

        case 1:
            return(expr_06_cp_0.scale.y);

        default:
            throw new ArgumentOutOfRangeException("index");
        }
    }
コード例 #29
0
    public static void $Set1(object instance, float value, int index)
    {
        UIDraggableCamera expr_06_cp_0 = (UIDraggableCamera)instance;

        switch (index)
        {
        case 0:
            expr_06_cp_0.scale.x = value;
            return;

        case 1:
            expr_06_cp_0.scale.y = value;
            return;

        default:
            throw new ArgumentOutOfRangeException("index");
        }
    }
コード例 #30
0
 private void Awake()
 {
     if (this.target != null)
     {
         if (this.draggableCamera == null)
         {
             this.draggableCamera = this.target.GetComponent <UIDraggableCamera>();
             if (this.draggableCamera == null)
             {
                 this.draggableCamera = this.target.gameObject.AddComponent <UIDraggableCamera>();
             }
         }
         this.target = null;
     }
     else if (this.draggableCamera == null)
     {
         this.draggableCamera = NGUITools.FindInParents <UIDraggableCamera>(base.gameObject);
     }
 }
コード例 #31
0
ファイル: UIDragCamera.cs プロジェクト: HexHash/LegacyRust
 private void Awake()
 {
     if (this.target != null)
     {
         if (this.draggableCamera == null)
         {
             this.draggableCamera = this.target.GetComponent<UIDraggableCamera>();
             if (this.draggableCamera == null)
             {
                 this.draggableCamera = this.target.gameObject.AddComponent<UIDraggableCamera>();
             }
         }
         this.target = null;
     }
     else if (this.draggableCamera == null)
     {
         this.draggableCamera = NGUITools.FindInParents<UIDraggableCamera>(base.gameObject);
     }
 }
コード例 #32
0
ファイル: UIDragCamera.cs プロジェクト: frizac-b/gladiawar
	/// <summary>
	/// Automatically find the draggable camera if possible.
	/// </summary>

	void Awake ()
	{
		// Legacy functionality support for backwards compatibility
		if (target != null)
		{
			if (draggableCamera == null)
			{
				draggableCamera = target.GetComponent<UIDraggableCamera>();

				if (draggableCamera == null)
				{
					draggableCamera = target.gameObject.AddComponent<UIDraggableCamera>();
				}
			}
			target = null;
		}
		else if (draggableCamera == null)
		{
			draggableCamera = NGUITools.FindInParents<UIDraggableCamera>(gameObject);
		}
	}
コード例 #33
0
ファイル: UIDragCamera.cs プロジェクト: chapayGhub/GGJ13
    /// <summary>
    /// Automatically find the draggable camera if possible.
    /// </summary>

    void Awake()
    {
        // Legacy functionality support for backwards compatibility
        if (target != null)
        {
            if (draggableCamera == null)
            {
                draggableCamera = target.GetComponent <UIDraggableCamera>();

                if (draggableCamera == null)
                {
                    draggableCamera = target.gameObject.AddComponent <UIDraggableCamera>();
                }
            }
            target = null;
        }
        else if (draggableCamera == null)
        {
            draggableCamera = NGUITools.FindInParents <UIDraggableCamera>(gameObject);
        }
    }
コード例 #34
0
    private void Update()
    {
        float single = base.UpdateRealTimeDelta();

        if (!this.mPressed)
        {
            UIDraggableCamera uIDraggableCamera = this;
            uIDraggableCamera.mMomentum = uIDraggableCamera.mMomentum + (this.scale * (this.mScroll * 20f));
            this.mScroll = NGUIMath.SpringLerp(this.mScroll, 0f, 20f, single);
            if (this.mMomentum.magnitude > 0.01f)
            {
                Transform transforms = this.mTrans;
                transforms.localPosition = transforms.localPosition + NGUIMath.SpringDampen(ref this.mMomentum, 9f, single);
                this.mBounds             = NGUIMath.CalculateAbsoluteWidgetBounds(this.rootForBounds);
                if (!this.ConstrainToBounds(this.dragEffect == UIDragObject.DragEffect.None))
                {
                    SpringPosition component = base.GetComponent <SpringPosition>();
                    if (component != null)
                    {
                        component.enabled = false;
                    }
                }
                return;
            }
            this.mScroll = 0f;
        }
        else
        {
            SpringPosition springPosition = base.GetComponent <SpringPosition>();
            if (springPosition != null)
            {
                springPosition.enabled = false;
            }
            this.mScroll = 0f;
        }
        NGUIMath.SpringDampen(ref this.mMomentum, 9f, single);
    }
コード例 #35
0
	/**
	 * Internal initialisation.
	 */
	void Awake(){
		target = transform;	
		myPosition = target.position;
		grid = GameObject.FindObjectOfType(typeof(AbstractGrid)) as AbstractGrid;
		draggableCamera = GameObject.FindObjectOfType(typeof(UIDraggableCamera)) as UIDraggableCamera;
	}
コード例 #36
0
	/**
	 * Internal initialisation.
	 */
	void Awake(){
		draggableCamera = GameObject.FindObjectOfType(typeof(UIDraggableCamera)) as UIDraggableCamera;
	}