我最近尝试通过创建一种我的世界类型的游戏来学习 pyglet 和 opengl 的工作原理,但是,由于我仍然不明白的原因,我最近遇到了一个非常缓慢的游戏的问题。我已经没有绘制不必要的四边形,但是当世界上放置很多块时仍然面临问题,但是当只放置一个块时,它工作得非常好且流畅
const SearchForm = () => {
const [numPlayers, setNumPlayers] = useState([4, 6]);
const handleSubmit = (event: any) => {
event.preventDefault();
};
const handlePlayersChange = (event: any, newValue: any) => {
setNumPlayers(newValue);
};
return (
<form onSubmit={handleSubmit}>
<h1>Search for Games!</h1>
<div className="slidecontainer">
<Typography id="range-slider" gutterBottom>
Number of Players
</Typography>
<Slider
className="slider"
min={1}
max={8}
value={numPlayers}
onChange={handlePlayersChange}
valueLabelDisplay="auto"
aria-labelledby="range-slider"
/>
</div>
<button>Search</button>
</form>
);