thewar_client/Client/Assets/1_Script/UnitPrefab.cs

22 lines
527 B
C#

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class UnitPrefab : MonoBehaviour
{
[SerializeField] Image image;
UnitData unitData;
GameObject unit;
UnitCtrl unitCtrl;
public void SetData(DeckUnitInfo deckUnitInfo)
{
unitData = Statics.excelDatas.unitData[deckUnitInfo.unit_id];
unit = Statics.stringUnits[unitData.name];
unitCtrl = unit.GetComponent<UnitCtrl>();
image.sprite = unitCtrl.unitSprite;
}
}