在Haxeflixel中执行OnClickFuntion存在问题
if(FlxG.mouse.justPressed(logo2))
{
MusicBeatState.switchState(new StoryMenuState());
}我很乐意在需要混乱的时候帮助你!是的,鼠标变量被设置为真!
发布于 2022-06-19 07:37:35
你不能这么做。FlxG.mouse.justPressed只是检查你是否..。好吧..。只是按下鼠标。
要完成您想要实现的任务,您可以检查鼠标是否与雪碧重叠。就像这样:
if(FlxG.mouse.justPressed && FlxG.mouse.overlaps(logo2))
{
MusicBeatState.switchState(new StoryMenuState());
}发布于 2022-06-18 08:48:51
justPressed是Bool变量,所以应该如下所示
if(FlxG.mouse.justPressed)https://stackoverflow.com/questions/72666413
复制相似问题