場景:當一個UItoggle的狀態發生變化時,動態修改另外一個UItoggle的狀態無效。(NGUI版本:3.8.0)
原因:因爲NGUI的UIToggle處理機制(或者說BUG),如法在UItoggle變化的同一幀設置另外的UItoggle狀態。
解決辦法:在下一幀中進行修改(Coroutine中yield return null)
原因詳情:
參見UIToggle.cs中的public void Set (bool state)
其中current的定義
場景:當一個UItoggle的狀態發生變化時,動態修改另外一個UItoggle的狀態無效。(NGUI版本:3.8.0)
原因:因爲NGUI的UIToggle處理機制(或者說BUG),如法在UItoggle變化的同一幀設置另外的UItoggle狀態。
解決辦法:在下一幀中進行修改(Coroutine中yield return null)
原因詳情:
參見UIToggle.cs中的public void Set (bool state)
其中current的定義
經過一番折騰(Ctrl C,Ctrl V),整理代碼如下: /// <summary> /// 打字機效果 /// </summary> /// <returns></returns> pu
public Transform target; public float smoothTime = 1f; private Vector3 velocity; void Up
Oftentimes you’ll find yourself using classes you can’t modify. Whether th