我创建的按钮无效,我确信我已正确完成所有步骤。
我想创建一个可以进入关卡选项屏幕的开始屏幕。但对于初学者来说,按钮无法正常工作。我已经尝试添加println("20");
只是为了测试按钮是否真的有效,但是当我尝试添加我原本打算添加的内容时,没有任何效果。
var f = createFont('calibri');
var gameScene;
var startScreen = function() {
gameScene = 1;
stroke(224, 224, 224);
fill(0, 242, 255);
rect(200, 200, 100, 100);
stroke(255, 255, 255);
line(300, 300, 200, 200);
line(200, 300, 300, 200);
//starts
fill(255, 255, 255);
rotate(45);
textFont(f, 20);
text("Start", 360, -2);
fill(0, 0, 0);
rotate(-89);
text("start", 10, 350);
fill(255, 255, 255);
rotate(180);
fill(0, 0, 0);
text("Start", 1, -357);
rotate(-270);
fill(255, 255, 255);
text("Start", -350,3);
};
var gameScene1 = function(x, y) {
gameScene = 2;
fill(255, 0, 0);
rect(x, y, 20, 20);
};
startScreen();
mouseClicked = function() {
if(mousePressed && mouseX > 250 && mouseX < 350 && mouseY > 250 && mouseY < 350) {
gameScene = 2;
};