var d1 = stratRun({
'left': dist + 'px',
'top': disY ? disY : undefined
}, time);
top': disY ? disY : undefined 这句话是什么意识
function stratRun(options, runTime) {
var dfdPlay = $.Deferred();
// 恢复走路
restoreWalk();
// 运动的属性
$boy.transition(
options,
runTime,
'linear',
function() {
dfdPlay.resolve();
});
return dfdPlay;
}
调用了startRun()方法 传入对象options和参数runTime
options是一个对象
有left和top 两个属性相当于一个二维向量
time是过度时间