Example #1
0
        public override void UpdateContent(ItemData itemData)
        {
            kindata          = itemData.Kindata;
            cellKinName.text = kindata.kinName;
            typeImage.sprite = Resources.Load <Sprite>("Type/" + kindata.kinType);

            var selected = Context.SelectedIndex == Index;

            image.color = selected
                ? new Color32(255, 255, 255, 255)  //true
                : new Color32(255, 255, 255, 100); //false
            image.sprite = Resources.Load <Sprite>("Image/" + kindata.kinName);

            //mochiKinStatesにkindata(スクリプタブルオブジェクトのデータ)を移植
            mochiKinStates.kinName      = kindata.kinName;
            mochiKinStates.rarelity     = kindata.rarerity;
            mochiKinStates.level        = kindata.level;
            mochiKinStates.rundomNum    = kindata.kinNum;
            mochiKinStates.inkColor     = kindata.inkImage;
            mochiKinStates.type         = kindata.kinType;
            mochiKinStates.nakamaKinNum = kindata.nakamaKinNum;
        }
Example #2
0
 public ItemData(KinData.KinDataList kinDataList)
 {
     Kindata = kinDataList;
 }