示例#1
0
    public void Initialize(ActionBase action, int index)
    {
        this.action = action;
        this.SetText(this.action.name);
        int displayIndex = (index + 1);

        this.moveNumberText.SetText(displayIndex + ": " + action.GetCommandFormat());
        if (action.CostsPP())
        {
            resourceText.gameObject.SetActive(true);
            resourceText.SetText(action.currPP.ToString());
        }
        else
        {
            resourceText.gameObject.SetActive(false);
        }
    }