示例#1
0
    void Start()
    {
        //for (int i = 0; i < deckObjects.Length; i++)
        //{
        //    DeckData.deckObjects[i] = getDeckObjects[i];
        //}
        //GetDeckObject();
        //if (DeckData.deckSetFlag)
        //{
        //    Debug.Log("Dataに入れてみるね");
        //    for (int i = 0; i < deckObjects.Length; i++)
        //    {
        //        DeckData.deckObjects[i] = getDeckObjects[i];
        //    }
        //    DeckData.deckSetFlag = false;
        //}

        for (int i = 0; i < deckObjects.Length; i++)
        {
            DeckData.Instance.deckObjects[i] = getDeckObjects[i];
            deckObjects[i] = getDeckObjects[i];
            //deckObjects[i] = DeckData.deckObjects[i];
        }

        //イゴンヒ
        //===============
        //if(DeckSave.cardPoolObject[0] != null)
        if (DeckSave.DeckChack() == false)
        {
            for (int i = 0; i < deckObjects.Length; i++)
            {
                deckObjects[i].cardPoolObject = GameObject.Find(DeckSave.cardPoolObject[i]).GetComponent <CardPoolObject>();
                deckObjects[i].GetComponent <Image>().sprite         = DeckSave.iconImage[i].sprite;
                deckObjects[i].GetComponent <DeckObject>().nowSprite = DeckSave.iconImage[i].sprite;
            }
        }
        //===============
        //if (DeckSave.iconImage[0] != null) deckObjects[0].iconImage = DeckSave.iconImage[0];


        //if (DeckData.Instance.deckSetFlag)
        //{
        //    for (int i = 0; i < deckObjects.Length; i++)
        //    {
        //        DeckData.Instance.deckObjects[i] = getDeckObjects[i];
        //        deckObjects[i] = getDeckObjects[i];
        //        //deckObjects[i] = DeckData.deckObjects[i];
        //    }
        //    DeckData.Instance.deckSetFlag = false;
        //}
        //else
        //{
        //    for (int i = 0; i < deckObjects.Length; i++)
        //    {
        //        deckObjects[i] = DeckData.Instance.deckObjects[i];
        //        Debug.Log("参照 " + deckObjects[i]);
        //    }
        //    Debug.Log("参照完了");
        //}
    }
示例#2
0
 // Start is called before the first frame update
 void Start()
 {
     DeckSave.Reset();
     SaveData.SaveReset();
 }