【问题标题】:image flip effect using animation in android在android中使用动画的图像翻转效果
【发布时间】:2017-10-05 01:41:14
【问题描述】:

我目前正在开发一款 Android 游戏

我想使用动画创建图像翻转效果。 我该怎么做?

【问题讨论】:

    标签: android animation android-canvas


    【解决方案1】:

    有一个很好的例子here

    【讨论】:

    • 您的回答很有帮助,但您可以通过包含您链接到的页面的摘要或相关部分来使其更好。即使您包含的链接将来会中断,这也将有助于您的答案保持良好状态。
    【解决方案2】:

    【讨论】:

    • 您的回答很有帮助,但您可以通过包含您链接到的页面的摘要或相关部分来使其更好。即使您包含的链接将来会中断,这也将有助于您的答案保持良好状态。
    • 也许你是对的,但没有理由拒绝我的回答。您可以发表评论或提出自己的答案。他问了一个问题,这是基本和快速的谷歌搜索。如果他期望得到更准确的答案,也许他应该准确地回答他的问题或评论我的答案。
    【解决方案3】:

    我设法使用 setScaleX(用于围绕 Y 轴的翻转/反射)实现了这一点。使用 setScaleY 围绕 X 轴进行翻转/反射。

    final ValueAnimator rotation = ValueAnimator.ofFloat(0, 360);
    

    然后在您的 onAnimationUpdate 函数中,使用角度范围内的余弦函数在 X 或 Y 上设置比例。

    view.setScaleX((float)Math.cos(Math.toRadians((Float)valueAnimator.getAnimatedValue())));
    

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-17
      • 2012-01-24
      • 1970-01-01
      相关资源
      最近更新 更多