public void Update() { DX.DrawStringToHandle(Global.sizeX / 2 - 300, Global.sizeY / 2, $"あなたは{time}フレーム生き残りました", DX.GetColor(255, 255, 255), handle); if (DX.CheckHitKey(DX.KEY_INPUT_RETURN) == DX.TRUE) { scenePusher.PushScene(null); } }
public void Update() { timeText.Time = time; timeText.Draw(); time++; if (time % 1000 == 0) { DX.PlaySoundMem(piHandle, DX.DX_PLAYTYPE_BACK); } player.Update(); zunDokos.Update(rate); if (CalcCollision(player, zunDokos)) { DX.PlaySoundMem(explosionHandle, DX.DX_PLAYTYPE_BACK); scenePusher.PushScene(new ResultScene(time, scenePusher)); } rate += 0.0001f; }