protected void lazyInit(Animator animator) { if (groundStabController == null) { groundStabController = animator.GetComponentInParent <GroundStabController>(); } }
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); } } }
public void AddGrandstabWaitLoopData(string id, GroundStabController groundStabController) { if (firstgr) { if (GrandstabWaitLoopDataDic.ContainsKey(id) == false) { GrandstabWaitLoopDataDic.Add(id, groundStabController); } } else { Debug.Log("错过初始化时机:" + id); } }
void Start() { groundStab = GetComponentInParent <GroundStabController>(); }