gpt4 book ai didi

javascript - 移相器、圆形按钮

转载 作者:行者123 更新时间:2023-12-03 10:34:57 25 4
gpt4 key购买 nike

我试图用点击事件制作一个圆形按钮,我使用了 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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com