void OnEndJiaoYanIO(JIAOYANENUM val) { IsJiaoYanHid = false; if (IsInvoking("CloseJiaoYanIO")) { CancelInvoke("CloseJiaoYanIO"); } switch (val) { case JIAOYANENUM.FAILED: JiaoYanFailedCount++; jiaoyanFailDOSTH(2); break; case JIAOYANENUM.SUCCEED: JiaoYanSucceedCount++; JiaoYanFailedCount = 0; /*if (HardWareTest.IsTestHardWare) { * HardWareTest.Instance.JiaMiJiaoYanSucceed(); * }*/ if (JiaoYanSucceedCount >= JiaoYanFailedMax) { stopJiaoyan = true; jiaoyanFailDOSTH(5); } break; } JiaoYanState = val; //Debug.Log("*****JiaoYanState "+JiaoYanState); if (JiaoYanFailedCount >= JiaoYanFailedMax || IsJiOuJiaoYanFailed) { //JiaoYanFailed if (IsJiOuJiaoYanFailed) { //JiOuJiaoYanFailed //Debug.Log("JOJYSB..."); } else { //JiaMiXinPianJiaoYanFailed //Debug.Log("JMXPJYSB..."); IsJiaMiJiaoYanFailed = true; } } }
void OnEndJiaoYanIO(JIAOYANENUM val) { IsJiaoYanHid = false; if (IsInvoking("CloseJiaoYanIO")) { CancelInvoke("CloseJiaoYanIO"); } switch (val) { case JIAOYANENUM.FAILED: { JiaoYanFailedCount++; JiaoYanSucceedCount = 0; if (HardWareTest.GetInstance() != null) { HardWareTest.GetInstance().JiaMiJiaoYanFailed(); } break; } case JIAOYANENUM.SUCCEED: { JiaoYanSucceedCount++; JiaoYanFailedCount = 0; if (HardWareTest.GetInstance() != null) { HardWareTest.GetInstance().JiaMiJiaoYanSucceed(); } break; } } JiaoYanState = val; Debug.Log("OnEndJiaoYanIO -> JiaoYanState " + JiaoYanState); if (HardWareTest.GetInstance() != null) { } else { if (JiaoYanFailedCount >= JiaoYanFailedMax) { //加密校验失败. Debug.Log("JMXP JYSB..."); IsJiaMiJiaoYanFailed = true; } } IsJiaoYanJiaMiCoreDt = false; }