问题标签 [animator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
722 浏览

unity3d - 动画状态改变但不是实际动画

一直在谷歌搜索,但没有运气。

升级到 Unity 5,试图让极其简单的 2d 精灵动画工作。有 2 个剪辑,walk 和 idle,它们具有由 bool 触发的转换。(与整数相同的问题。)这一切都有效。更改布尔值会导致动画师显示其正在播放行走动画,但在实际场景中仍显示空闲动画。我可以翻转布尔值,但现在场景中正在播放两种状态下的行走动画(尽管动画师在应该切换到空闲动画时显示了它。)

尝试再次打开和关闭它,从头开始构建动画师,交换不同的剪辑,将过渡长度设置为 0,没有变化。人们针对 u5 的其他问题建议的所有静态批处理/根动画选项也做了。

0 投票
1 回答
654 浏览

android - 如何在 AnimatedStateListDrawable 中定义(以编程方式)转换

新的可绘制选择器AnimatedStateListDrawable允许在选择器从一种状态变为另一种状态时定义动画。
在文档中以及到目前为止的 Web 中,只有这个新类的 XML 定义示例。
我的问题是:我想以编程方式创建它:

但我找不到在哪里可以获取或设置转换所需的状态 ID(fromIdtoId)。

public void addTransition (int fromId , int toId , T transition , boolean reversible )
在 API 级别 21 中
添加 在关键帧之间添加新的过渡。

参数:
fromId开始关键帧的唯一标识符
toId结束关键帧
过渡的唯一标识符用作过渡的 Animatable drawable,不能为 null
可逆是否可以反转过渡

0 投票
1 回答
661 浏览

ios - ios - UIView.animateWithDuration 的交互式过渡完成块从未在 animateTransition 内部调用

我使用带有平移手势识别器的自定义交互式弹出过渡。我有 UIPercentDrivenInteractiveTransition 的子类来处理用户操作:

我有用于过渡动画的 InteractivePopTr​​ansition 类:

我有一个问题,有时未调用 UIView.animateWithDuration 中的完成块。为什么会发生这种情况以及如何解决?

0 投票
2 回答
1947 浏览

android - RecyclerView 移除动画bug

我已经实现了一个RecyclerView可以添加和删除项目的地方。我希望将添加的项目添加到倒数第二个位置,并且每当我添加一个新项目时,动画运行良好。也就是说,最后一个项目向下移动,为新项目留出空间淡入。

当我删除一个项目时,出现了一个我不知道如何解决的问题。我希望它的行为方式是:

  1. 淡出被删除的元素,
  2. 向上移动它下面的所有项目。

实际发生的是,首先,最后一个项目消失,然后动画的其余部分发生。当被删除元素下方的项目向上移动时,最后一个项目重新出现为来自墙后。

对我来说,似乎RecyclerView缩小到“动画后”高度,然后执行动画。

我还没有定义ItemAnimator,所以DefaultItemAnimator必须是使用的那个。我看过这个视频supportsPredictiveItemAnimations,并在 的自定义实现中覆盖了该方法LinearLayoutManager,但它没有修复它。

0 投票
0 回答
290 浏览

android - 如何在xml中将pivotX设置为右边缘

如何在xml中设置pivotX为正确。可以通过将值设置为“100%”,但它是如何实现edge的?res/anim"res/animator"

res/animator/slide.xml

我在动画师中需要它,因为当有随机动画时,我会制作图片浏览器。动画实现:

res/anim/...无法在轴(x 或 y)中旋转片段,因此,我更愿意完成in res/animator/.... 不幸的是,我可以制作一种类型的动画,而第二种类型的动画/

0 投票
1 回答
2211 浏览

android - 使用 com.nineoldandroids 库的替代方法是什么

我想从我的项目中替换 com.nineoldandroids 库的依赖项,并将其替换为 android 本机库。

我正在尝试基于此http://www.tutecentral.com/android-swipe-listview/制作一个项目。但是,我不需要支持低于 v11 的 android 版本。因此没有必要使用这个库。但是我找不到在它的位置使用什么,同时没有对代码本身进行更改。

项目导入类

谢谢你。

0 投票
0 回答
97 浏览

android - 有没有办法改变 RevealAnimator 颜色?

我想RevealAnimator通过使用以下代码来使用效果来显示我的片段:

它返回一个RevealAnimator只是为给定视图的revealClip属性设置动画。

问题是:有没有办法为动画圆圈设置边框颜色和宽度?

0 投票
1 回答
47 浏览

unity5 - Unity Animator 过渡到另一个我没想到的状态

我的动画状态机

    当 MouseUp 作用于敌人时,会发生两件事:
    触发“攻击”并将“IsMove”设置为 false。
    我确定触发“攻击”发生在将“IsMove”设置为false之前。
    但是状态变为 Walk -> Idle,而不是 Walk -> Attack。
    谁能告诉我为什么?谢谢你!

0 投票
1 回答
1621 浏览

android - ValueAnimator 无法正常工作。从 0 而不是从第一个值重新开始

这是我的代码:

这在调用活动时调用一次,在完成获取新数据的 Api 调用后调用一次。第一次它从 0 变为正确的值。第二次,它回到 0,从 0 开始,总是停在一个小于想要的数字的随机数上。我怎样才能让它不从 0 重新启动,并且在想要的 nr 处完成?

0 投票
0 回答
55 浏览

java - 如何识别 AnimatorSet.getChildAnimations() 生成的 ArrayList 中的对象?

所以我有一个方法(方法 1),它返回AnimatorSet另一个方法(方法 2)。在方法 2 中,我想在 中挑选一些Animator' AnimatorSet,并相互独立地使用它们。

我找到了该.getChildAnimations()方法,它应该以某种方式帮助我,但不幸的是,我不知道如何ArrayList<Animator>正确工作。我尝试.toString()在 中的项目上使用 a ArrayList,所以我可能能够Animators通过标题识别,但是返回android.animation.RevealAnimator@.....,所以基本上没有什么用处。

结果:

那么,我如何在 中识别AnimatorsAnimatorSet以便我可以选择我需要的那些?