/// <summary> /// 羊のデータ設定 初期化 /// </summary> public void SetWool() { int num = Random.Range(0, 2); myID = (WoolID)num; myRenderer.sprite = woolSpritesObject.GetSprite(myID); }
public void AppeearAns(WoolID selected, bool istrue) { if (istrue) { Instantiate(circle, ansPos[(int)selected]); } else { Instantiate(cross, ansPos[(int)selected]); } }
/// <summary> /// 羊を奥のやつから手前のやつに動かす(データだけ) 最奥は移動後のデータを作成する /// </summary> public void MoveWoolNext() { WoolID beforeID = WoolID.NULL; foreach (WoolChange wool in wools) { if (beforeID == WoolID.NULL) { beforeID = wool.GetID(); wool.SetWool(); } else { WoolID temp = wool.GetID(); wool.ChangeWoolData(beforeID); beforeID = temp; } } }
/// <summary> /// 羊のデータ設定 奥からデータ移動時 /// </summary> /// <param name="nextMyID">移動してくるデータ</param> public void ChangeWoolData(WoolID nextMyID) { myID = nextMyID; myRenderer.sprite = woolSpritesObject.GetSprite(myID); }
public Sprite GetSprite(WoolID getID) { return(sprites[(int)getID]); }