问题标签 [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.
android - setFillAfter 不工作?
我正在使用这段代码:
我只是希望 answerLayout 转换到新位置并留在那个地方并正常工作。但事实并非如此。有人可以发现错误并纠正我。或者为相同的问题提供不同的技术?
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**
c++ - OpenGL 过剩 glTranslate glRotate glScale 矩阵
我正在寻找矩阵的解释(或图像)以及在其上放置平移、旋转和缩放时它如何变化...(一个带有 sin(角度)的单元格,另一个带有 x 平移坐标的单元格)
performance - 相对于 translateZ(0) 的 CSS 性能
transform: translateZ(0)
许多博客已经表达了通过使用加速动画和过渡来“欺骗”GPU 认为元素是 3D 的性能提升。我想知道以下列方式使用此转换是否有影响:
jquery - CSS3 动画,原地不动
我正在使用以下动画:
动画效果很好,但是一旦动画完成,元素就会从动画位置移动到默认位置
有没有办法让它留在原地?
android - Android:TranslateAnimation 后有什么方法可以获取 View 的最新位置吗?
我知道获取视图位置值的多种方法。
但是,它们实际上都没有返回我通过 startAnimation() 方法移动的 View 的当前位置,而只是返回原始位置。
因此,现在让我们创建一个在每次单击时向右移动 10 个像素的视图(我省略了布局,因为您可以将任何视图放在主 XML 中并在单击侦听器上提供它)。
如您所见,这并没有按我的预期工作,因为 getLocationOnScreen() 总是返回相同的值(在我的情况下为 0),并且不反映我在 TranslateAnimation 中使用的值...
任何想法?
android - Android:MotionEvent.ACTION_MOVE 的计数间隔?
我希望我的视图随着我们的手指移动而水平移动。请想象一下 iOS 主菜单或照片(预装的厨房应用程序)之类的东西;如果你滑动食指,屏幕上的东西也会滑动。我在Android库中找不到相同的功能,所以我自己实现了它,但是...
动画不是很流畅!
这是可以理解的,因为我得到的位置值
有点太粗糙了,所以我的 TranslateAnimation 也很粗糙......
有什么办法可以更改 MotionEvent.ACTION_MOVE 的间隔以获得更精细的位置值?(或者,我可以“模糊”我的 TranslateAnimation 吗?)
android - 图形 g.translate(xPos,yPos); 的 Android 等价物是什么??
我的游戏背景将滚动。我不想通过移动与我的主角相关的所有对象来使其滚动,我只想移动相机来跟随他。
我可以g.translate(x,y)
在 java 中做到这一点,但 Android 中的等价物是什么?
另外,如果您想告诉我您对移动相机是否是最佳选择的看法。为什么每个人都只是让背景移动,而不是相机?
谢谢!
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 消失以及如何修复它。有没有人解决过类似的问题?
android - 动画中的延迟 (TranslateAnimation)
有没有办法Animation
暂停半秒?
我正在尝试使用TranslateAnimation
API 制作无限动画。所以,我使用RepeatCount
as Infinite
。我还注意到有一种setStartOffset(...)
方法可以解决我想要延迟启动动画的情况。但是,我找不到在每次“重新启动”之前延迟的方法。由于动画会无限次发生,所以每次动画重新启动时我都需要延迟。
有任何想法吗?
谢谢!!