void OnClick() { if (Input.GetMouseButtonUp(1)) { return; } // 如果锁定点击 则直接返回 if (DataManager.GetInstance().IsClickBlocked()) { Debug.Log("blocked"); return; } // 如果auto模式开启 则关闭计时器 else if (DataManager.GetInstance().isAuto) { Execute(); Debug.Log("刷新计时器"); ta.ResetTimer(); } // 如果对话框被隐藏 else if (uiManger.IsBoxClosed()) { Debug.Log("显示对话框"); uiManger.ShowWindow(); return; } else { Execute(); } }
public void ClickE() { //如果锁定点击 则直接返回 if (blockClick) { return; } //如果auto模式开启 则重置计时器 if (isAuto) { ta.ResetTimer(); } //如果对话框被隐藏 if (uiManger.IsBoxClosed()) { uiManger.ShowWindow(); return; } //否则根据Script类型执行Update if (typeof(TextScript).IsInstanceOfType(gm.GetCurrentNode())) { gm.GetCurrentNode().Update(); } }