问答详情
源自:6-2 开门关门效果的实现

function doorAction(left, right, time)

function doorAction(left, right, time){}

这个函数得到参数之后到底是怎么运行的????

求解

提问者:qq_画一群人的感伤_0 2016-11-20 17:37

个回答

  • 最爱松露巧克力
    2018-09-03 16:08:31

    为什么是异步执行的,是什么意思。

  • 慕粉1471353066
    2016-11-24 17:33:47

    left,代表左边门向左移动的距离,right代表右边门向右移动的距离,time表示移动时间。初始化count=2,transition的动画是异步执行的,doorLeft.transition执行完回调complete函数将count减1,doorRight.transition执行完回调complete判断count为1,执行defer.resolve(),动画完成。