作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图用点击事件制作一个圆形按钮,我使用了 sprite 类中的 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);
当没有点击区域时输入工作正常,所以我应该做什么
注意:Phaser版本是2.2.2
最佳答案
我通过定位解决了
new PIXI.Circle(0,0,84);
x 和 y 必须是内部 Sprite 的 x 轴,而不是舞台中的 x 轴
我回答了它是否有用或其他人。
关于javascript - 移相器、圆形按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29039433/
现在我正在尝试实现 flash programming specification对于 PIC32MX。我正在使用 PIC32MX512L 和 PIC32MX512H。 PIC32MX512L最终必须
我是一名优秀的程序员,十分优秀!