Ticker paused per button

Die Ticker Eigenschaft paused wird hier per Buttonklick auf true und auf false gesetzt.

In der Funktion wird diese Eigenschaft abgefragt. Wenn Sie auf false steht, erhöht sich die x Position von circle.

var circle = new lib.Kreis();
circle.x = 20;
this.addChild(circle);

createjs.Ticker.addEventListener("tick", myListener.bind(this));
createjs.Ticker.setInterval(25);


function myListener(evt) {
	if (!evt.paused) {
		circle.x += 5;
		if (circle.x > 560) {
			circle.x = -10;
		}
	}
	this.anzeige.text = "\nevt.paused  " + evt.paused + "\nevt.time " + evt.time + "\nevt.runTime   " + evt.runTime;
}
this.pause_btn.addEventListener("click", pauseTicker.bind(this));

function pauseTicker() {
	createjs.Ticker.paused = true;
}

this.play_btn.addEventListener("click", playTicker.bind(this));

function playTicker() {
	createjs.Ticker.paused = false;
}