private UILevel003Key GetKey(UILevel003KeyType toType) { String keys = string.Empty; switch (toType) { case UILevel003KeyType.Main: keys = _allKeys; return(new UILevel003Key(toType, keys)); case UILevel003KeyType.Wrong: keys = _allKeys; return(new UILevel003Key(toType, keys)); case UILevel003KeyType.Right: List <ButtonDirection> list = this._mainKey.needClickButtonList; list = list.GetRange(0, list.Count); list.RemoveAt(0); return(new UILevel003Key(toType, list)); } return(null); }
public UILevel003Key(UILevel003KeyType type, List <ButtonDirection> list) { this.keyType = type; this.needClickButtonList = list; this.keys = ListToKeys(list); }
public UILevel003Key(UILevel003KeyType type, string keys) { this.keyType = type; this.keys = keys; this.needClickButtonList = KeysToList(keys); }