dhast 队列动画集合
2022-12-22 14:26:23 最后更新
用法:

--旋转动画
local dh1 = i:dhas(2, "rotation", {60, 180})
i:dh(dh1, "duration", 2000)

--伸缩动画
local dh2 = i:dhas(2, "scaleX", {1.5, 2.5})
i:dh(dh2, "duration", 2000)

--移动动画
local dh3 = i:dhas(2, "translationX", {0, 60})
i:dh(dh3, "duration", 2000)

--透明度
local dh4 = i:dhas(2, "alpha", {1, 0.3, 1, 0.2, 1})
i:dh(dh4, "duration", 2000)

--顺序执行
local dhlist = i:dhast("sequen", {dh1, dh2, dh3, dh4})

--同时执行
--local dhlist = i:dhast("together", {dh1, dh2, dh3, dh4})
i:dh(dhlist, "start")

说明:
常用于动画集合执行。

提示:
队列动画集合允许被其他队列动画集合添加成为子动画。

提示:
动画集合如果设置了动画控制属性,同时也会重置所有子控件的属性。