问题标签 [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 投票
0 回答
2313 浏览

android - setFillAfter 不工作?

我正在使用这段代码:

我只是希望 answerLayout 转换到新位置并留在那个地方并正常工作。但事实并非如此。有人可以发现错误并纠正我。或者为相同的问题提供不同的技术?

0 投票
0 回答
2485 浏览

android - 在android中将布局的动画从一个位置翻译到另一个位置

我在 FrameLayout 中有一个线性布局(比如 A - 在右上角)。有一些从中心底部的代码创建的新线性布局并添加到相同的 FrameLayout(比如 l1、l2、l3...l10)。所有布局(布局 A 和 10 个新布局)的宽度和高度都相同。因此,在中心底部位置,布局 l10 显示为其添加的最新布局。其余布局将不会显示,因为它们将在 l10 之后。现在,我想使用 TranslateAnimation 将所有 10 个布局从布局 B 转换为布局 A,我可以毫无问题地做到这一点。

当第一个 layout(l10) 从其位置转换为 Layout A 时,它覆盖了布局 A 区域,并且 i10 现在将显示在布局 A 上(这是预期的), l9 将显示在底部中心位置。但是当下一个 layout(l9) 翻译 layout A 时,它会低于 l10 。相反,它应该覆盖 l10 并且 l9 现在应该显示在布局 A 区域上。如果有人以前遇到过这个问题并且有相同的解决方案,请分享。

(有清晰的截图,但由于我是新成员无法附上

提前致谢。

**CODE**

0 投票
1 回答
1219 浏览

c++ - OpenGL 过剩 glTranslate glRotate glScale 矩阵

我正在寻找矩阵的解释(或图像)以及在其上放置平移、旋转和缩放时它如何变化...(一个带有 sin(角度)的单元格,另一个带有 x 平移坐标的单元格)

0 投票
5 回答
117641 浏览

performance - 相对于 translateZ(0) 的 CSS 性能

transform: translateZ(0)许多博客已经表达了通过使用加速动画和过渡来“欺骗”GPU 认为元素是 3D 的性能提升。我想知道以下列方式使用此转换是否有影响:

0 投票
1 回答
245 浏览

jquery - CSS3 动画,原地不动

我正在使用以下动画:

动画效果很好,但是一旦动画完成,元素就会从动画位置移动到默认位置

有没有办法让它留在原地?

0 投票
3 回答
5571 浏览

android - Android:TranslateAnimation 后有什么方法可以获取 View 的最新位置吗?

我知道获取视图位置值的多种方法。

但是,它们实际上都没有返回我通过 startAnimation() 方法移动的 View 的当前位置,而只是返回原始位置。

因此,现在让我们创建一个在每次单击时向右移动 10 个像素的视图(我省略了布局,因为您可以将任何视图放在主 XML 中并在单击侦听器上提供它)。

如您所见,这并没有按我的预期工作,因为 getLocationOnScreen() 总是返回相同的值(在我的情况下为 0),并且不反映我在 TranslateAnimation 中使用的值...

任何想法?

0 投票
1 回答
414 浏览

android - Android:MotionEvent.ACTION_MOVE 的计数间隔?

我希望我的视图随着我们的手指移动而水平移动。请想象一下 iOS 主菜单或照片(预装的厨房应用程序)之类的东西;如果你滑动食指,屏幕上的东西也会滑动。我在Android库中找不到相同的功能,所以我自己实现了它,但是...

动画不是很流畅!

这是可以理解的,因为我得到的位置值

有点太粗糙了,所以我的 TranslateAnimation 也很粗糙......

有什么办法可以更改 MotionEvent.ACTION_MOVE 的间隔以获得更精细的位置值?(或者,我可以“模糊”我的 TranslateAnimation 吗?)

0 投票
1 回答
386 浏览

android - 图形 g.translate(xPos,yPos); 的 Android 等价物是什么??

我的游戏背景将滚动。我不想通过移动与我的主角相关的所有对象来使其滚动,我只想移动相机来跟随他。

我可以g.translate(x,y)在 java 中做到这一点,但 Android 中的等价物是什么?

另外,如果您想告诉我您对移动相机是否是最佳选择的看法。为什么每个人都只是让背景移动,而不是相机?

谢谢!

0 投票
0 回答
868 浏览

android - android在SurfaceView上翻译ImageView

我有两个小部件,ImageView 和 SurfaceView。

SurfaceView 包含相机预览。有时我必须在 SurfaceView 上显示位图(我使用 ImageView 来显示此图像)。没关系。但是,我还必须翻译这个位图。当我开始动画时, ImageView 消失了。

我使用翻译动画:

TranslateAnimation slide = new TranslateAnimation(fromX, toX, fromY, toY);
slide.setDuration(1000);
slide.setFillAfter(true);
image.startAnimation(slide);

我想知道,为什么 ImageView 消失以及如何修复它。有没有人解决过类似的问题?

0 投票
3 回答
29447 浏览

android - 动画中的延迟 (TranslateAnimation)

有没有办法Animation暂停半秒?

我正在尝试使用TranslateAnimationAPI 制作无限动画。所以,我使用RepeatCountas Infinite。我还注意到有一种setStartOffset(...)方法可以解决我想要延迟启动动画的情况。但是,我找不到在每次“重新启动”之前延迟的方法。由于动画会无限次发生,所以每次动画重新启动时我都需要延迟。

有任何想法吗?

谢谢!!