Events Easeljs:暂停eventListener

Events Easeljs:暂停eventListener,events,easeljs,Events,Easeljs,这是我的密码: function main(){ /*.. stuff */ ball.on("tick",collision); player1.on("pressmove",player1mov); field.addChild(player1); field.addChild(player2); field.addChild(ball); field.update(); } function collision(){ var a=player1.x-ball

这是我的密码:

function main(){
/*.. stuff */
  ball.on("tick",collision);
  player1.on("pressmove",player1mov);
  field.addChild(player1);
  field.addChild(player2);
  field.addChild(ball);
  field.update();
}
function collision(){
    var a=player1.x-ball.x;
    var b=player1.y-ball.y;
    d=Math.sqrt((b*b)+(a*a));
    if(Math.round(d)<=50 ){
        document.getElementById("div").innerHTML="Collisione";
        vel();
        urto();   
    }

}
函数main(){
/*…东西*/
球。在(“滴答声”,碰撞);
player1.on(“按移动”,player1mov);
field.addChild(player1);
field.addChild(player2);
field.addChild(ball);
field.update();
}
函数冲突(){
var a=玩家1.x-ball.x;
var b=球员1.y-ball.y;
d=数学sqrt((b*b)+(a*a));

如果(Math.round(d),您不能暂停事件侦听器触发,但可以暂停计时器,然后检查该属性,或勾选事件的
暂停
属性

发件人:

 createjs.Ticker.addEventListener("tick", handleTick);
 createjs.Ticker.paused = true;
 function handleTick(event) {
     console.log(event.paused,
       createjs.Ticker.getTime(false),
       createjs.Ticker.getTime(true));
 }