- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我需要使表面的不透明度
从0
转换为1
,如下所示:
stateModifier.setTransform(
Transform.multiply(Transform.opacity(1), Transform.rotateX(0)),
{ duration : 500, curve: Easing.inOutSine }
);
但是 Transform.opacity
不存在。我知道这是基本的,但如何使用其他属性(如 translate
或 rotate
)转换不透明度。
我知道 modifier
根据 http://famo.us/guides/animations 有 setOpacity
更新
我认为 stateModifier.setOpacity
是异步的,可以与其他动画(例如平移或缩放)并行设置动画,但它不是异步的。它首先发生然后移动到下一个动画。这就是我问这个问题的原因。
最佳答案
在您更新问题后,我想我能更好地理解您在寻找什么。下面是同时更改不透明度、大小和原点的代码。希望这是比我之前提供给您的更好的答案。当然你可以查看这是一个工作 fiddle here
var chainSurface = new Surface({
size:[200,200],
properties: { backgroundColor: 'green'}
})
chainSurface.chain = new ModifierChain();
chainSurface.state = new StateModifier({ origin:[0.5,0.5] });
chainSurface.sizeState = new StateModifier();
chainSurface.fadeState = new StateModifier();
chainSurface.chain.addModifier(chainSurface.fadeState);
chainSurface.chain.addModifier(chainSurface.sizeState);
chainSurface.chain.addModifier(chainSurface.state);
mainContext.add(chainSurface.chain).add(chainSurface);
chainSurface.on('click', function(){
transition = {duration:1000,curve:Easing.inOutQuad};
chainSurface.fadeState.setOpacity(0,transition);
chainSurface.sizeState.setTransform(Transform.scale(0.5,0.5,1),transition);
chainSurface.state.setOrigin([0.5,0],transition);
});
关于javascript - Animate Opacity 与其他 Transform 函数异步,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27543409/
我在玩 CSS3 滤镜功能(模糊、对比、反转等),并注意到有一个 opacity 功能: filter: opacity(0.5); -webkit-filter: opacity(0.5); -mo
给定这个 html CSS #my_div { width: 100px; height: 100px;
我们大多数人都知道简单的 opacity CSS 规则,但最近我偶然发现了 filter,它可以将 opacity(amount) 作为它的值- 除其他事项外。但这两者到底有什么区别呢? 最佳答案 f
这个问题在这里已经有了答案: How do I reduce the opacity of an element's background using CSS? (29 个答案) 关闭 9 年前。
我想知道为什么设置元素的 Brush.Opacity 值比设置元素的 Opacity 属性更能提高性能。 来自 MSDN:Modifying an element's Opacity property
.item { opacity: 0; transition: opacity 6s; } 我正在使用 JS 将不透明度设置为 0 到 1,反之亦然。 CSS 中是否有一种方法可以使不透明度从
我想开始使用目前正在开发的 CSS3 filter:opacity() 和 filter:drop-shadow() 属性,因为我读到它们在某些机器上的某些浏览器中是硬件加速的。但在这个早期阶段,我确
在QML中,如何防止子元素继承其父元素的不透明度? 我想为父元素和子元素设置不同的不透明度值。 最佳答案 实际上,为父元素设置layer.enabled: true对我有用。 将整个元素呈现到缓冲区,
我想要有阴影/发光的文本,但问题是文本本身是稍微透明的,阴影从它后面显示出来,给文本着色。 color: rgba(226,229,226,0.88); -webkit-text-stroke-wid
是否可以只调整文本阴影的不透明度,而不是调整文本本身的不透明度? 例如,我有带有蓝色阴影的紫色文本。我想让蓝色阴影具有不透明度,而不会在紫色上丢失任何东西。 h1.blue {text-shadow:
.imgopacity{ opacity:0.2px; } 在上面的CSS代码中,不支持opacity属性,如果我想拥有opacity属性,如何获取。 最佳答案 Opacity 属性不是以
我希望我的 HTML 背景不透明度为 .9,但由于某些原因它不起作用。为什么会这样我真的不明白... CSS html{ background: url(http://img.pixland.uz
我有一个问题。 我正在尝试用纯 CSS 重新创建这个 gif: http://i.imgur.com/VrV57jC.gif 所以,这是代码示例 http://jsfiddle.net/E4WMh/
我知道您可以在 Vim 中使背景色透明,但您也可以降低颜色的不透明度吗? 我试过这样做但没有成功: highlight Normal ctermbg=000000CC highlight NonTex
因为 WPF 没有允许显示多个月份的月历,所以我尝试在 WindowsFormsHost 中使用经典的 WindowsForms MonthCalendar。在“普通”WPF 窗口中执行此操作效果很好
我正在尝试对图层进行动画处理,以便不透明度在大约 0.2 秒内从 0 变为 1,将不透明度保持在 1 秒,然后将不透明度放回 0。我正在尝试使用关键时间去做,但我做不到。 CAKeyframeAnim
我使用 Javascript 和 Mootools 创建一个特定的 HTML 页面,其中包括一个 javascript 文件,用于检查元素的不透明度以进行特定操作。 但是,在 IE 上,我遇到了 el
我想设置 LinearLayout 背景的不透明度,我找到了这个 solution如果我使用普通布局,它工作正常,但在 android-widgets 的情况下,我们必须设置不同的布局我写了以下代码
我需要更改 DIV 的不透明度(如果有所不同,可能包含图像)。通常人们会使用 $('#id1').css('opacity', opacity1); $('#id2').css('opacity',
所以我想在我的网站上制作一个按钮,当悬停时将使页面内容的不透明度为 0。这是我的代码 #wrapper{ box-shadow:0 0 15px rgba(0,0,0,1); position:rel
我是一名优秀的程序员,十分优秀!