direction!==0 && console.log(current);
}
简单测试用例:
//内部信号2楼、5楼
addDest(2);
addDest(5);
//外部信号下到3楼
setTimeout(
function
(){
addDest({
d:-1,
n:3
});
},1500);
//外部信号上到8楼
setTimeout(
function
(){
addDest({
d:1,
n:8
});
},2000);
//内部信号1楼
setTimeout(
function
(){
addDest(1);
},2500);
setInterval(refresh,50);