void Start() { if (myScrollRect == null) { print("not OK"); } else { myScrollRect.verticalNormalizedPosition = 1; } alradyhaspaper = false; sprite_EN = Resources.Load <Sprite>("images/En_SpeechBubble"); sprite_FR = Resources.Load <Sprite>("images/FR_SpeechBubble"); sprite_ES = Resources.Load <Sprite>("images/ES_SpeechBubble"); sprite_Favorite_white = Resources.Load <Sprite>("images/FavoritesIcon_White"); sprite_Favorite_yellow = Resources.Load <Sprite>("images/StarOn"); sprite_Favorite_whiteyellow = Resources.Load <Sprite>("images/FavoritesIcon_Yellow"); Sprite[] SpritesData = Resources.LoadAll <Sprite>("images/SignsAll_001_128x128"); for (int i = 0; i < SpritesData.Length; i++) { singalAll.Add(SpritesData[i].name, SpritesData[i]); } myPanelOfState = PanelOfState.NoOneOpen; myPaperOfState = PaperOfState.PaperNone; }
public void SortWords(List <string> mykeys) { //print("sort"); if (!createAnimation.Instance.getPlaying()) { if (myPanelOfState == PanelOfState.NoOneOpen || myPanelOfState == PanelOfState.SortClose) { int index = 0; foreach (string mykey in mykeys) { GameObjectsDic[mykey].transform.SetSiblingIndex(index++); GameObjectsDic[mykey].SetActive(true); } myPanelOfState = PanelOfState.SortOpen; ShowPanel(true); } else if (myPanelOfState == PanelOfState.SortOpen) { ShowPanel(false); myPanelOfState = PanelOfState.NoOneOpen; } else { ShowPanel(false); myPanelOfState = PanelOfState.SortClose; } } }
void Mybutton(string mykey) { print(mykey); // isCategory = false; myPaperOfState = PaperOfState.PaperClose; controller mycontroller = controller.Instance; mycontroller.hideboradshowWord(mykey); ShowPanel(false); myPanelOfState = PanelOfState.NoOneOpen; }
public void finishedBoardAni(word oneword) { if (myPaperOfState == PaperOfState.PaperClose) { myPanelOfState = PanelOfState.NoOneOpen; Randomword(oneword); } else if (myPanelOfState == PanelOfState.CateogoryClose) { controller.Instance.category(); } else if (myPanelOfState == PanelOfState.SortClose) { controller.Instance.sort(); } else if (myPanelOfState == PanelOfState.FavoriteClose) { controller.Instance.Favoriate(); } }
public void Cataglories(List <string> mykeys) { // print("category"); /* * if (isStart) * { * blackboardPos.position = blackboardPos.position + Vector3.up * (Screen.width / 20); * paperPos.position = paperPos.position + Vector3.right * (Screen.height / 20); * isStart = false; * } */ if (!createAnimation.Instance.getPlaying()) { if (myPanelOfState == PanelOfState.NoOneOpen || myPanelOfState == PanelOfState.CateogoryClose) { int index = 0; foreach (string mykey in mykeys) { //print("get: " +mykey); GameObjectsDic[mykey].transform.SetSiblingIndex(index++); GameObjectsDic[mykey].SetActive(true); } ShowPanel(true); myPanelOfState = PanelOfState.CateogoryOpen; } else if (myPanelOfState == PanelOfState.CateogoryOpen) { ShowPanel(false); myPanelOfState = PanelOfState.NoOneOpen; } else { ShowPanel(false); myPanelOfState = PanelOfState.CateogoryClose; } //blackboardPos.gameObject.SetActive(true); } }
public void Faouvriate(List <string> mykeys) { if (!createAnimation.Instance.getPlaying()) { //int index = 0; if (myPanelOfState == PanelOfState.NoOneOpen || myPanelOfState == PanelOfState.FavoriteClose) { List <string> allobjectList = GameObjectsDic.Keys.ToList <string>(); foreach (string mykey in allobjectList) { //print("get: " +mykey); // GameObjectsDic[mykey].transform.SetSiblingIndex(index++); if (!mykeys.Contains(mykey)) { GameObjectsDic[mykey].SetActive(false); } else { GameObjectsDic[mykey].SetActive(true); } } myPanelOfState = PanelOfState.FavoriteOpen; ShowPanel(true); } else if (myPanelOfState == PanelOfState.FavoriteOpen) { ShowPanel(false); myPanelOfState = PanelOfState.NoOneOpen; } else { ShowPanel(false); myPanelOfState = PanelOfState.FavoriteClose; } } }