2015-03-13 169 views
0

IM試圖與自來水事件的圓圈按鈕,我用hitArea屬性的精靈類和使用Pixi的Circle類我這樣做移相器,圓形按鈕

this.sprite = game.add.sprite(50,50,"cursors"); 

     this.sprite.anchor.set(0.5,0.5); 

     this.sprite.hitArea = new PIXI.Circle(50,50,84); 

     this.sprite.inputEnabled = true; 

     this.sprite.events.onInputDown.add(function(){ 

      console.log("clicked"); 
     }); 

    }; 

它不是在所有 工作,所以我試圖消除this.sprite.anchor.set(0.5,0.5);

輸入做工精細當沒有命中面積,我應該怎麼辦

注: 移相器的版本是2.2.2

回答

1

我解決它由選址

new PIXI.Circle(0,0,84); 

x和y必須×○內精靈不是x軸在階段

我回答它,如果它是有用的或其他人。