Closed niu0717 closed 5 years ago
比如Mode7时,使用send方法移动一段距离,比如从左上移到右下,(直接设置,x,y,toX,toY没有生效),那么使用motion该怎么设置呢?
相关文档在这里
每个关键帧对象是一个Object,可以有一系列属性(如 x, y, alpha 等等)。每个 属性由一个 Object 表示
例子:
{
"motion": [
{
"x": { "from": 0, "to": 100, "dur": 2000, "delay": 0},
"y": { "from": 100, "to": 0, "dur": 1000, "delay": 500},
},
{
"size": { "from": 25, "to": 50, "dur": 1000, "delay": 0}
}
]
}
例子表示的动画操作:
0-2000ms
0
变到 100
500ms
保持为100
,之后在500-1500ms
从 100
变到 0
,在1500-2000ms
保持为0
2000-3000ms
25
变到 50
好的,谢谢
文档中说motion跟着的格式是数组形式的IMotion, 但这个IMotion的格式具体是啥样的呢?