// Start is called before the first frame update public void Awake() { if (PEIMEN_Entity.Jert.Set("Test", JertDone)) { _jertMgr = PEIMEN_Entity.Jert.Get("Test"); } _jertR = new PEIJert(_jertMgr); _jertG = new PEIJert(_jertMgr); _jertB = new PEIJert(_jertMgr); ScreenScale.x = image.rectTransform.sizeDelta.x; ScreenScale.y = image.rectTransform.sizeDelta.y; trans = new PEIMEN_STC_Trans(gameObject, target, true, speed, speed, NullFunction, SimpleTransType.MoveTowards); transR = new PEIMEN_STC_Trans(InsR, target, true, speed * 0.1F, speed, () => { _jertR.Flag = true; }, SimpleTransType.MoveTowards); transG = new PEIMEN_STC_Trans(InsG, target, true, speed * 0.1F, speed, () => { _jertG.Flag = true; }, SimpleTransType.MoveTowards); transB = new PEIMEN_STC_Trans(InsB, target, true, speed * 0.1F, speed, () => { _jertB.Flag = true; }, SimpleTransType.MoveTowards); transR.Flag.Flag = true; transG.Flag.Flag = true; transB.Flag.Flag = true; //trans.SetLoom(true); //trans.Flag.Flag = true; t = new PEIKnifer_Timer(); t.EntrustTimer(1, true, true, Loop); void Loop() { trans.Flag.Flag = !trans.Flag.Flag; PEIKDE.Log("Test", "Timer Done"); } PEIKDE.Log("Test", "Normal Awake"); }
public void SetJert(PEIMEN_STC_Jert jert) { if (_jert != null) { if (_jert.HasJert(this)) { _jert.RemoveJert(this); } } _jert = jert; _jert.AddJert(this); }
public PEIMEN_STC_Jert Get(string key) { _toolJert = null; _jerts.TryGetValue(key, out _toolJert); return(_toolJert); }
public PEIJert_Origin(PEIMEN_STC_Jert jert) { _jert = jert; _jert.AddJert(this); }