我正在尝试创建一个猜谜游戏,让用户单击不同颜色的框以查看哪个是正确的。我有一个公共变量,它规定要使用哪种颜色(稍后的图像)。我的更新中的代码是这样的:
if (FlxG.mouse.justPressed())
{
block2.distributionp = Math.random() * 2;
block2.colorArray = block2.distributionp;
block2.colorUnit = block2.colorArray;
}
(colorUnit和colorArray均等分布p,在class文件中为2的随机数)
当我运行此代码时,确实发生了更改,但似乎只切换了一次。其他时候它被忽略了。我怎样才能让它不断地切换出一个我以后可以使用的随机数?
提前致谢!