如何在Xamarin Android中翻转图像?

自杀

我正在创建扑克游戏。因此,起初我要显示纸牌的背面,然后我需要在纸牌上添加翻转动画以显示纸牌的价值。我已经在网上搜索过,但没有找到任何可以帮助我的东西。我的代码如下。

void LoadBacksideOfCards()
    {
        player1Card1.SetImageResource(Resource.Drawable.backside);
        player1Card2.SetImageResource(Resource.Drawable.backside);
        player2Card1.SetImageResource(Resource.Drawable.backside);
        player2Card2.SetImageResource(Resource.Drawable.backside);
        player3Card1.SetImageResource(Resource.Drawable.backside);
        player3Card2.SetImageResource(Resource.Drawable.backside);
        player4Card1.SetImageResource(Resource.Drawable.backside);
        player4Card2.SetImageResource(Resource.Drawable.backside);

        centerCard1.SetImageResource(Resource.Drawable.backside);
        centerCard2.SetImageResource(Resource.Drawable.backside);
        centerCard3.SetImageResource(Resource.Drawable.backside);
        centerCard4.SetImageResource(Resource.Drawable.backside);
        centerCard5.SetImageResource(Resource.Drawable.backside);
    }

并使用以下代码显示卡

void ShowCenterCardNumber(int cardNumber)
    {
        if (cardNumber == 3)
        {
            centerCard4.SetImageResource(DrawableImageMap[_shuffledCardsData.CenterCardsData[3].CardNumber + _shuffledCardsData.CenterCardsData[3].CardType]);
        }
        else
        {
            centerCard5.SetImageResource(DrawableImageMap[_shuffledCardsData.CenterCardsData[4].CardNumber + _shuffledCardsData.CenterCardsData[4].CardType]);   
        }

    }
    void ShowFirstThreeCenterCards()
    {
        centerCard1.SetImageResource(DrawableImageMap[_shuffledCardsData.CenterCardsData[0].CardNumber + _shuffledCardsData.CenterCardsData[0].CardType]);
        centerCard2.SetImageResource(DrawableImageMap[_shuffledCardsData.CenterCardsData[1].CardNumber + _shuffledCardsData.CenterCardsData[1].CardType]);
        centerCard3.SetImageResource(DrawableImageMap[_shuffledCardsData.CenterCardsData[2].CardNumber + _shuffledCardsData.CenterCardsData[2].CardType]);
    }

我想添加一些翻转功能,以使其与用户更具交互性。我正在使用简单的XML(没有MONO Games)。在这方面的任何帮助将不胜感激。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用动画在Android中翻转图像

来自分类Dev

如何在Java中垂直翻转图像?

来自分类Dev

如何在C#中翻转图像

来自分类Dev

如何翻转内存中的图像?

来自分类Dev

如何在Android中创建翻转动画?

来自分类Dev

如何在Xamarin中拍照?

来自分类Dev

单击该div中的图像时,如何翻转该div?

来自分类Dev

如何在C#Windows 8.1 Store App中翻转和旋转图像

来自分类Dev

如何在不使用内置函数的情况下在matlab中翻转图像?

来自分类Dev

如何在 Xamarin 中修复“ListView 中的背景图像”?

来自分类Dev

如何在Xamarin.Android中使图像可缩放?

来自分类Dev

如何在Xamarin的stackLayout中全屏填充图像?

来自分类Dev

Xamarin形式:如何在ListView中制作图像圈?

来自分类Dev

如何在Xamarin标签或图像中添加波纹效果?

来自分类Dev

如何在Xamarin Forms网格布局中嵌入图像

来自分类Dev

如何在xamarin.ios中的图像上滚动文本

来自分类Dev

如何在 Xamarin.forms 中重叠图像或布局

来自分类Dev

如何在Xamarin Android中使用RunOnUIThread()

来自分类Dev

如何在Xamarin Android中使用RunOnUIThread()

来自分类Dev

如何在Xamarin Android中使用NLog

来自分类Dev

Xamarin Android:如何在 Canvas 上绘图

来自分类Dev

如何使用翻转效果为android中的按钮设置动画?

来自分类Dev

如何在Android项目属性中启用调试(Xamarin Android)

来自分类Dev

如何在Xamarin中测试共享代码

来自分类Dev

如何在Xamarin中实现InfoWindowAdapter接口?

来自分类Dev

如何在Xamarin中设置DialogFragment的大小?

来自分类Dev

如何在Xamarin中获取GoogleApiClient?

来自分类Dev

如何在Xamarin中获取GoogleApiClient实例?

来自分类Dev

如何在Xamarin中调用IOS库?

Related 相关文章

热门标签

归档