问题标签 [translate-animation]

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 回答
543 浏览

android - 在Android上反转视图动画?

所以如果我有一个翻译动画

我将它应用于文本切换器,以便给定偏移量,文本切换器将从位置 A 向上或向下移动。

由于 setfillafter,我的文本切换器将在动画之后停留在给定位置 B。然后我怎样才能从那个位置 B 反转动画并回到位置 A?

总体问题

所以我先向下再向上翻译一个文本切换器,但当然,setfillafter 只翻译视图的位图而不是视图本身,所以这可能不是最好的方法。我也尝试过制作动画然后偏移视图,但这看起来有问题。所以基本上,我想要一个视图(textswitcher),向下滑动/向下滑动会将其向下移动,当它向下时触摸(onClick)它将向上移动(相同的动画反转)。我怎样才能做到这一点?

我知道如何做滑动/甩动和 onClick 的东西,只是不知道如何实现正确的动画。

0 投票
1 回答
796 浏览

javascript - Webkit 转换,旋转后翻译

我一直在研究相当简单的 webkit 转换来创建(外行的)动画。我做得很好,除了一个问题,我还没有找到一些信息。开始:

描述:我有一个矩形 div,我使用 target.style.webkitTransform += 'rotateZ(90deg)' 旋转 90 度;这很好 - 我使用 target.style.webkitTransform += 'translate3d(50px, 0px, 0px)' 翻译它;

问题:当您旋转时,元素的轴也会旋转,如果您(例如)在 x 轴上平移,对象将沿新方向(元素面向的方向)移动,例如在上面的示例中向下 50 px (旋转后)。

我需要一种重新计算/重置轴(不改变旋转)的方法,以便动画对于外行来说是有意义的,即对于程序员来说,很容易看到对象面向不同的方向,但对于非技术用户来说,左边会永远留在左边。

要求:当用户说在 x 轴上移动 50px 时,它应该在 x 轴上移动 50px(对于用户),而不管旋转或任何其他预先应用到它的变换。

此外:我不会事先知道用户将如何操作对象,因此我不能采用固定值并解决它们,因此需要一个公式来重新计算/重置给定对象样式属性的所有内容并构造进一步的变换。

0 投票
1 回答
579 浏览

android - Android:降低高度动画

我试图在例如 Twitter 客户端中实现与“拉动刷新”动画类似的效果。

我想要一个包含一些文本的视图“滑出”屏幕(顶部)。我尝试了过渡动画,它可以工作,只是视图下方的内容保持在同一个地方。我希望其余内容也“滑动”到顶部,因为上面的视图移出屏幕。我已将 fillAfter 设置为 true,因此顶视图实际上像应有的那样保持在屏幕之外,只是该视图下方的内容不会随它向上滑动。

希望有人可以提供帮助。

在此先感谢,埃里克

0 投票
1 回答
704 浏览

android - android 翻译动画

如果我有两个视图,是否可以在视图中创建平移动画,即使对象移动到他的视图之外,视图的高度和宽度保持不变?我只需要在他的视野内显示移动的物体。

0 投票
1 回答
166 浏览

android - 延迟动画

我要做的是单击按钮,激活 3 TranslateAnimation

不确定如何获得将按钮一个接一个地滑出屏幕的效果。

0 投票
2 回答
1332 浏览

android - 应用于 ImageView 的 TranslateAnimation 留下痕迹

我最近一直在为 Android UI 库提供的 TranslateAnimation 框架而苦苦挣扎。

我设计了一个RelativeLayout,它有一个或多或少占据屏幕80% 的GridView 和一个位于屏幕底部的ImageView。后者应该不断地在屏幕底部移动,方向随机。

这是布局:

这是 TranslateAnimation:

分配给动画的 AnimationListener 只是在 onAnimationEnd 函数上调用此方法。

问题是,当图像从右向左移动时,它最终会在屏幕上留下位图痕迹,并在一段时间后被移除。

知道问题可以放在哪里吗?

谢谢你。

0 投票
3 回答
7885 浏览

android - 带动画的窗口管理器

首先感谢所有试图回复这个话题的人。

我有一个活动,我想在屏幕顶部显示一种菜单,我使用 windowmanager 来处理这个。这是关于我遇到的 UI 问题,为什么我选择 windowmanager 来做这样的菜单。但现在我想让这个菜单动画,但动画似乎没有效果。这是我的代码。

如果有人知道如何为 windowmanager 设置动画,我将不胜感激。

提前致谢。问候。

0 投票
1 回答
714 浏览

android - 没有视觉旋转形状的随机方向opengl-es android

我希望能够为形状分配一个随机方向以正常速度进入。

我尝试为平移的 x 和 y 值分配一个随机数,但这会导致形状有时移动得太快或只是从屏幕上消失。

有没有办法在不旋转形状的情况下为形状选择随机方向移动(至少据用户所知)?

还有一种方法可以在调用事件(即:按钮单击)时重新生成随机数,这将允许改变方向?

编辑:刚刚检查。使用带有随机角度的旋转功能会在随机方向上射出正方形,但是还有没有办法在不改变形状方向的情况下做到这一点?

0 投票
1 回答
9306 浏览

animation - Android:平移和旋转动画同时进行

我想以编程方式同时显示两个动画,而不是在 XML 文件中。它应该ROTATE 和 TRANSLATE 我该怎么做?

请给我一些建议??????

这是ma代码:>

我们可以在程序中使用 startAnimation 两次吗???请帮帮我?

0 投票
1 回答
1311 浏览

java - Android如何按顺序为对象设置动画

我想按顺序为一些多个对象设置动画。例如,一个动画应该在前一个动画停止之后立即发生。

我正在使用 TranslateAnimations 但似乎所有动画同时发生。然后我尝试将所有 TranslateAnimations 放入 AnimationSet 中,但这并没有像我想象的那样。

一个接一个地发生多个 translateAnimations 的正确方法是什么。由于这会循环,我不能只是乱用 setDuration,因为它们最终会不同步