unityで2Dアクションを作っています。ゲームオーバーになった際、
復活時に死亡した場所から再スタートさせたいのですが、Mainシーンを読み込んで
再スタートさせるため、初期の位置に戻ってしまいます。
deadPosで死亡時の位置は取得できたのですが、この後どうすればいいでしょうか?
また他に良い方法があれば教えていただきたいです。よろしくお願いします。
void Update()
{
if (Time.timeScale == 0 && Input.GetKeyDown(KeyCode.Space)) { SceneManager.LoadScene("Main"); Time.timeScale = 1f; } } public void GameOver() { Time.timeScale = 0; Vector2 deadPos = new Vector2(player.transform.position.x, player.transform.position.y); }
あなたの回答
tips
プレビュー