mirror of https://github.com/espruino/BangleApps
Attempt at swapping scenes more cleanly
parent
8992ad545a
commit
925207e491
|
@ -9,6 +9,7 @@ var scenes = [
|
||||||
y+=step;
|
y+=step;
|
||||||
if (y>70) {
|
if (y>70) {
|
||||||
clearInterval(i);
|
clearInterval(i);
|
||||||
|
|
||||||
i = undefined;
|
i = undefined;
|
||||||
}
|
}
|
||||||
g.clearRect(0,y-(step+1),240,y-1);
|
g.clearRect(0,y-(step+1),240,y-1);
|
||||||
|
@ -159,10 +160,13 @@ var scenes = [
|
||||||
];
|
];
|
||||||
var sceneNo = scenes.length-1;
|
var sceneNo = scenes.length-1;
|
||||||
|
|
||||||
var stop = scenes[sceneNo]();
|
var stop;
|
||||||
setInterval(function() {
|
function next() {
|
||||||
sceneNo++;
|
sceneNo++;
|
||||||
if (sceneNo>=scenes.length) sceneNo=0;
|
if (sceneNo>=scenes.length) sceneNo=0;
|
||||||
stop();
|
if (stop) stop();
|
||||||
|
clearInterval();
|
||||||
stop = scenes[sceneNo]();
|
stop = scenes[sceneNo]();
|
||||||
}, 10000);
|
setTimeout(next, 10000);
|
||||||
|
}
|
||||||
|
next()
|
||||||
|
|
Loading…
Reference in New Issue