public PEIConsole() { _l = PEIMEN_Entity.L.AddL(); _l.AddElement(Update); PEIMEN_Entity.MonoTool.AddOnGUIAction(OnGUI); PEIMEN_Entity.Event.AddListener <PEIE_Secret>(OFFunc); Application.logMessageReceivedThreaded += HandleLog; }
/// <summary> /// Entrust Timer With A Call Back /// </summary> /// <param name="value">Lifetime</param> /// <param name="isLoop">Is Loop Flag</param> /// <param name="l">Func Depend PEIKnifer_L Class Entity</param> /// <param name="func">CallBack Func</param> public void EntrustTimer(float value, bool isLoop, Action func) { if (!_entityFlag) { PEIKDE.LogError("Timer", "PEIMEN_Entity Not Init But You Try To Use It !"); return; } //PEIKDE.Log("ETimer Init"); Loop = isLoop; Clear(); SetTime(value); _callBack = func; _l = PEIMEN_Entity.L.AddL(); _l.AddElement(TimerUpdate); }
public void Init() { _toolNum = 0; _keyL = new List <PEIKey_Origin>(); _l = PEIMEN_Entity.L.AddL(); _l.AddElement(Update); _t = new PEIKnifer_Timer(); _t.SetTime(1); flag = false; //_del = Step1; for (int i = 0; i < _key.Length; i++) { _keyL.Add(new PEIKey_Origin(_key[i].ToString(), Check)); } _keyL[_key.Length - 1].A = End; _del = _keyL[0].Check; //PEIKDE.Log("Secret", "Init Done"); }