コード例 #1
0
    public virtual void ChangeState(MediaButtonState state)
    {
        if (state == MediaButtonState.LOADING)
        {
            mImage.sprite = LoadingSprite;
        }
        mRotate = state == MediaButtonState.LOADING;

        mImage.transform.rotation = Quaternion.identity;
    }
コード例 #2
0
    public override void ChangeState(MediaButtonState state)
    {
        base.ChangeState(state);
        interactable = state != MediaButtonState.LOADING;

        if (state == MediaButtonState.IDLE)
        {
            mImage.sprite = IdleSprite;
        }
        else if (state == MediaButtonState.PLAYING)
        {
            mImage.sprite = PlaySprite;
        }

        mImage.transform.rotation = Quaternion.identity;
    }