示例#1
0
    private void SetState(StatState s)
    {
        Debug.Log("Setting State: " + s);
        m_state = s;

        switch (s)
        {
        case StatState.GameOver:
        case StatState.Normal:
            m_icon.color = Color.black;
            break;

        case StatState.Threatened:
            m_icon.color = Color.red;
            break;
        }
    }
示例#2
0
 public void SetStatState(string statName, StatState state)
 {
     GetItem(statName)?.SetState(state);
 }