public static FuncMgr getInstance() { if (funcMgr == null) { funcMgr = go.GetComponent <FuncMgr> (); } return(funcMgr); }
public IScriptFunction FuncRegister(string fullPath, Func <IList <object>, object> func) { if (Disposed) { return(null); } return(FuncMgr.Register(fullPath, func)); }
public IList <object> Execute(string funcName, params object[] args) { if (Disposed) { return(null); } return(FuncMgr.Invoke(funcName, args)); }
public IScriptFunction GetFunc(string funcName) { if (Disposed) { return(null); } return(FuncMgr.GetFunction(funcName)); }
public void showLab(int iNum) { _num = iNum; gameObject.SetActive(true); var idx = _delt.getIdx(iNum); var color = iNum <= 4 ? "000" : "fff"; lab.text = "<color=#" + color + ">" + iNum + "</color>"; lab.fontSize = iNum < 1024 ? 70 : 50; img.color = FuncMgr.getColorFromHex(_delt.colors[idx]); }
public void init(int iCardNum, int iCardType, int iPos, int iRow, Kdjl delt) { gameObject.SetActive(true); _iPos = iPos; _iRow = iRow; _bMove = false; _delegate = delt; _iCardType = iCardType; _iCardNum = iCardNum; _iColor = iCardType % 2 == 1 ? 0 : 1; textCardNum.text = FuncMgr.getInstance().getCardNum(iCardNum, _iColor); var str = "huase_" + (iCardType - 1); var sprite = AtlasMgr.getInstance().getSpt("res", str); imgBigCardType.GetComponent <Image> ().sprite = sprite; imgSmCardType.GetComponent <Image> ().sprite = sprite; }
public override void OnExit(params object[] argv) { GameObject nextLevelButton = argv[0] as GameObject; nextLevelButton.SetActive(true); X.Res.FuncParamConfig config = FuncMgr.GetInstance().GetConfigByID(1); if (config != null) { uint curlevelid = LevelMgr.GetInstance().CurLevelID; //int showcount = XPlayerPrefs.GetInt(Evaluation_Tag); for (int i = 0; i < config.Params1.Count; i++) { if (config.Params1[i] == curlevelid /*&& config.Params2[i] > showcount*/) { SDKMgr.GetInstance().Track(SDKMsgType.OnCallEvaluation); //showcount++; //XPlayerPrefs.SetInt(Evaluation_Tag, showcount); return; } } } }