示例#1
0
        // 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");
        }
示例#2
0
 public void SetJert(PEIMEN_STC_Jert jert)
 {
     if (_jert != null)
     {
         if (_jert.HasJert(this))
         {
             _jert.RemoveJert(this);
         }
     }
     _jert = jert;
     _jert.AddJert(this);
 }
示例#3
0
 public PEIMEN_STC_Jert Get(string key)
 {
     _toolJert = null;
     _jerts.TryGetValue(key, out _toolJert);
     return(_toolJert);
 }
示例#4
0
 public PEIJert_Origin(PEIMEN_STC_Jert jert)
 {
     _jert = jert;
     _jert.AddJert(this);
 }