Ejemplo n.º 1
0
 protected void lazyInit(Animator animator)
 {
     if (groundStabController == null)
     {
         groundStabController = animator.GetComponentInParent <GroundStabController>();
     }
 }
Ejemplo n.º 2
0
 void FirstGrandstabWaitLoopDataDic()
 {
     foreach (var keyValue in GrandstabWaitLoopDataDic)
     {
         GroundStabController groundStabController = keyValue.Value;
         float    time     = groundStabController.firststate;
         Animator animator = groundStabController.MainAnimator;
         if (groundStabController.first)
         {
             groundStabController.OnOfftoStab(animator, time, 1);
         }
     }
 }
Ejemplo n.º 3
0
 public void AddGrandstabWaitLoopData(string id, GroundStabController groundStabController)
 {
     if (firstgr)
     {
         if (GrandstabWaitLoopDataDic.ContainsKey(id) == false)
         {
             GrandstabWaitLoopDataDic.Add(id, groundStabController);
         }
     }
     else
     {
         Debug.Log("错过初始化时机:" + id);
     }
 }
Ejemplo n.º 4
0
 void Start()
 {
     groundStab = GetComponentInParent <GroundStabController>();
 }