예제 #1
0
 public void Setup(MovesJson.SummaryInfo summary)
 {
     this.summary = summary;
     SetupIcon();
     SetupTexts();
     SetupColors();
 }
예제 #2
0
    public void Setup(MovesJson.SummaryInfo summary, bool canChangeWeight)
    {
        this.summary         = summary;
        this.canChangeWeight = canChangeWeight;

        SetupIcon();
        SetupTexts(canChangeWeight);
        SetupColors();
    }
예제 #3
0
파일: ReadJson.cs 프로젝트: cuulee/MapMoves
    void SpawnSummary(MovesJson.SummaryInfo summary)
    {
        if (summary.group == "transport")
        {
            return;
        }
        GameObject    summaryObject     = Instantiate(summaryPrefab, historySpawn.transform.position, historySpawn.transform.rotation);
        RectTransform summaryObjectRect = summaryObject.GetComponent <RectTransform>();

        summaryObject.transform.SetParent(historySpawn.transform);
        summaryObjectRect.localScale = summaryObjectRect.lossyScale;
        summaryObject.GetComponent <SummaryItem>().Setup(summary);
    }
예제 #4
0
    void SpawnSummary(MovesJson.SummaryInfo summary, bool canChangeWeight)
    {
        if (summary.group == "transport" || summary.duration < 60)
        {
            return;
        }
        GameObject    summaryObject     = Instantiate(summaryPrefab, historySpawn.transform.position, historySpawn.transform.rotation);
        RectTransform summaryObjectRect = summaryObject.GetComponent <RectTransform>();

        summaryObject.transform.SetParent(summariesGO.transform);
        summaryObjectRect.localScale = summaryObjectRect.lossyScale;
        SummaryItem summaryItem = summaryObject.GetComponent <SummaryItem>();

        summaryItem.Setup(summary, canChangeWeight);
        summaries.Add(summaryItem);
    }