Unity

Unityでシーンを切り替える

投稿日:2019年9月25日 更新日:

現在のシーンの登録

現在のシーンをセーブして、File → Build Settingsをおします

Add Open Scenesをおして、×で閉じます

切り替えるシーンの作成

File → New Sceneをおします

シーンの保存

シーンを作成したら、セーブして、シーン名を入力し、保存します

切り替えるシーンの登録

新しいシーンも、File → Build Settingsをおして、

Add Open Scenesをおして、×で閉じます

元のシーンに戻す

元のシーンをダブルクリックします
※元のシーンはデフォルトだとScenesフォルダにあります

スクリプトの作成

以下のスクリプトを作成します
スクリプトの作成方法は、こちらを参考にしてください

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.SceneManagement;//シーンを変える際には入力する

public class SceneChange : MonoBehaviour
{
    // Start is called before the first frame update
    void Start()
    {
        
    }

    // Update is called once per frame
    void Update()
    {
        if (Input.GetKeyDown(KeyCode.A)) {//もしAキーがおされたら
            SceneManager.LoadScene("NextScene");//シーンをNextSceneに切り替える
        }
    }
}

今回はAキーがおされたら、シーンが切り替わるようにしました
適宜好きな条件の時に切り替わるようにしてみてください

テストプレイをすると

Aキーをおすとシーンが切り替わります
ゲームオーバーや、ゲームクリアにも使えます

このサイトについて

ここには、自己紹介やサイトの紹介、あるいはクレジットの類を書くと良いでしょう。

検索

このサイトについて

ここには、自己紹介やサイトの紹介、あるいはクレジットの類を書くと良いでしょう。

検索

-Unity

執筆者:


comment

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

関連記事

no image

攻撃判定

using System.Collections; using System.Collections.Generic; using UnityEngine; public class GetAnima …

Unityでデータを別PCに移す

今回やること Unityで作成したデータを別のPCに移行します Unityパッケージの作成 ProjectのAssetsを選択し、左上のAssetsをおし、ExportPackageをおします 項目に …

Unityで二段ジャンプを実装する【Rigidbody Ver】

using System.Collections; using System.Collections.Generic; using UnityEngine; public class Player : …

動く床、落ちる床の作り方

目次 動く床 触れると落ちる床 床が動いた時においていかれないようにする 動く床 using System.Collections; using System.Collections.Generic; …

ARプレゼンツール

使用用途 2020.3.27に秋田総研さんが主催したオンラインプレゼン大会Talk Your Will Akita(TYWA)で使用したARプレゼンツールです Unityでカメラを映し、その空間内にA …

ゲタバコ倶楽部へようこそ

  • 300743総閲覧数:
  • 26今日の閲覧数:
  • 231535総訪問者数:
  • 22今日の訪問者数:

住所
Akita,Japan

営業時間
月~日: 10:00 AM – 10:00 PM

このページはゲタバコ先生の日々思うことや活動、プログラミングの習得方法を発信するページです。
仕事のご依頼、メッセージ等、サービス概要をご覧の上で、お気軽にご連絡ください。

getabakosensei@gmail.com