📄 elevatormgr.java
字号:
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy4();
if(!secondFloor.occupied4)
{
secondFloor.occupy4();
secondFloor.xPos4 = 175;
secondFloor.setDestination(2,4);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 243 && i <= clockWidth + 249 && j >= 115 && j <= 195 && elevator.occupied5 && elevator.location == 2)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy5();
if(!secondFloor.occupied5)
{
secondFloor.occupy5();
secondFloor.xPos5 = 175;
secondFloor.setDestination(2,5);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 236 && i <= clockWidth + 243 && j >= 115 && j <= 195 && elevator.occupied6 && elevator.location == 2)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy6();
if(!secondFloor.occupied6)
{
secondFloor.occupy6();
secondFloor.xPos6 = 175;
secondFloor.setDestination(2,6);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 229 && i <= clockWidth + 236 && j >= 115 && j <= 195 && elevator.occupied7 && elevator.location == 2)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy7();
if(!secondFloor.occupied7)
{
secondFloor.occupy7();
secondFloor.xPos7 = 175;
secondFloor.setDestination(2,7);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 223 && i <= clockWidth + 229 && j >= 115 && j <= 195 && elevator.occupied8 && elevator.location == 2)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy8();
if(!secondFloor.occupied8)
{
secondFloor.occupy8();
secondFloor.xPos8 = 175;
secondFloor.setDestination(2,8);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 216 && i <= clockWidth + 223 && j >= 115 && j <= 195 && elevator.occupied9 && elevator.location == 2)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy9();
if(!secondFloor.occupied9)
{
secondFloor.occupy9();
secondFloor.xPos9 = 175;
secondFloor.setDestination(2,9);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 210 && i <= clockWidth + 216 && j >= 115 && j <= 195 && elevator.occupied0 && elevator.location == 2)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy0();
if(!secondFloor.occupied0)
{
secondFloor.occupy0();
secondFloor.xPos0 = 175;
secondFloor.setDestination(2,0);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
//使得一层电梯里的乘客走出来
if(i >= clockWidth + 269 && i <= clockWidth + 275 && j >= 15 && j <= 95 && elevator.occupied1 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unoccupy1();
if(!thirdFloor.occupied1)
{
thirdFloor.occupy1();
thirdFloor.xPos1 = 175;
thirdFloor.setDestination(2,1);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 262 && i <= clockWidth + 269 && j >= 15 && j <= 95 && elevator.occupied2 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy2();
if(!thirdFloor.occupied2)
{
thirdFloor.occupy2();
thirdFloor.xPos2 = 175;
thirdFloor.setDestination(2,2);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 256 && i <= clockWidth + 262 && j >= 15 && j <= 95 && elevator.occupied3 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy3();
if(!thirdFloor.occupied3)
{
thirdFloor.occupy3();
thirdFloor.xPos3 = 175;
thirdFloor.setDestination(2,3);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 249 && i <= clockWidth + 256 && j >= 15 && j <= 95 && elevator.occupied4 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy4();
if(!thirdFloor.occupied4)
{
thirdFloor.occupy4();
thirdFloor.xPos4 = 175;
thirdFloor.setDestination(2,4);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 243 && i <= clockWidth + 249 && j >= 15 && j <= 95 && elevator.occupied5 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy5();
if(!thirdFloor.occupied5)
{
thirdFloor.occupy5();
thirdFloor.xPos5 = 175;
thirdFloor.setDestination(2,5);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 236 && i <= clockWidth + 243 && j >= 15 && j <= 95 && elevator.occupied6 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy6();
if(!thirdFloor.occupied6)
{
thirdFloor.occupy6();
thirdFloor.xPos6 = 175;
thirdFloor.setDestination(2,6);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 229 && i <= clockWidth + 236 && j >= 15 && j <= 95 && elevator.occupied7 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy7();
if(!thirdFloor.occupied7)
{
thirdFloor.occupy7();
thirdFloor.xPos7 = 175;
thirdFloor.setDestination(2,7);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 223 && i <= clockWidth + 229 && j >= 15 && j <= 95 && elevator.occupied8 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy8();
if(!thirdFloor.occupied8)
{
thirdFloor.occupy8();
thirdFloor.xPos8 = 175;
thirdFloor.setDestination(2,8);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 216 && i <= clockWidth + 223 && j >= 15 && j <= 95 && elevator.occupied9 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy9();
if(!thirdFloor.occupied9)
{
thirdFloor.occupy9();
thirdFloor.xPos9 = 175;
thirdFloor.setDestination(2,9);
} else
{
sayhi.play();
showStatus("Bye bye my Person! Welcome to come back agian.");
}
}
}else
if(i >= clockWidth + 210 && i <= clockWidth + 216 && j >= 15 && j <= 95 && elevator.occupied0 && elevator.location == 3)
{
if(elevator.moving)
{
showStatus("Person can't jump off a moving elevator!!!");
} else
{
elevator.unOccupy0();
if(!thirdFloor.occupied0)
{
thirdFloor.occupy0();
thirdFloor.xPos0 = 175;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -