1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ゲームをリセットする方法

Last updated at Posted at 2020-12-28

#はじめに

本記事では、ゲームのリセット(ゲームシーンを読み込み直す)方法について
解説します。

##C#スクリプトを作成する
まずは、リセットさせるためのコードを書く、
C#スクリプトを作成します。(名前はResetとしています)

image.png
            ↓   ↓   ↓   ↓
image.png

##スクリプトを書く
実際にリセットするコードを書きます。
追加する内容は、

using UnityEngine.SceneManagement;

        if (Input.GetKeyDown("r"))
        {
            SceneManager.LoadScene(0);
        }

の部分です

ここでは、「R」のキーを押したら、リセットするというコードになっています。

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;//この行を追記

public class Reset : MonoBehaviour
{

    // Start is called before the first frame update
    void Start()
    {

    }

    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyDown("r")) //このif文を追記
        {
            SceneManager.LoadScene(0);
        }
    }
}

このスクリプトを保存して、適当なオブジェクトに付けます。
(常に存在する、Main Cameraあたりがおススメです)
「R」のキーを押して、ゲームが読み込み直されるか確認してみてください

今回の内容は以上です。
目を通していただき、ありがとうございました!

1
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?