public void SetTarget(Transform trans, System.Action onComplete) { if (m_bigWorldCameraTrans == null) { return; } if (m_needTweener) { TimeModule.Instance.SetTimeout(() => { m_bigWorldCameraTrans.SetTarget(trans, onComplete); }, 1f); } else { if (onComplete != null) { onComplete(); } } m_needTweener = false; }