Esempio n. 1
0
    public void SetTurnItem(ITurn turn)
    {
        m_turn = turn;
        if (OnSetTurnAble != null)
        {
            OnSetTurnAble(m_turn);
        }

        //  Image.color = turn.GetColor();
        Image.sprite     = turn.GetIcon();
        BackGround.color = turn.GetColor();

        ActiveTurnIndicator.GetComponent <Image>().color = Color.white;
        UpdateActiveTurnIndicator( );

        turn.OnUpdateSprite += () => SetTurnItem(turn);
    }