「Unity/Scene」の版間の差分
提供: 初心者エンジニアの簡易メモ
(→Scene遷移) |
|||
行13: | 行13: | ||
#MainSceneとSubSceneを作成する | #MainSceneとSubSceneを作成する | ||
#MianSceneのCanvasにButtonを設置する | #MianSceneのCanvasにButtonを設置する | ||
− | # | + | #Buttonに以下のようにButtonScript.csを設置する |
+ | public class ButtonScript : MonoBehaviour { | ||
+ | void Start () { | ||
+ | GetComponent<Button>().onClick.AddListener(OnClick); | ||
+ | } | ||
+ | void OnClick() | ||
+ | { | ||
+ | SceneManager.LoadScene("SubScene"); | ||
+ | } | ||
+ | #File/BuildSettings/Scenes In BuildにMainSceneとSubSceneを追加する | ||
+ | #プレビューからボタンをクリックすると遷移する |
2017年9月12日 (火) 21:02時点における版
Sceneとは
CanvasやCameraより上位の画面のこと
Scene作成
- メインメニュー/Assets/Create/Scene
- AssetsにNewSceneができる
- NewSceneを1クリックしてMainSceneに変更する
エディタ上でScene切り替え
- MainSceneと他のSceneをダブルクリックして切り替えることができる
Scene遷移
- MainSceneとSubSceneを作成する
- MianSceneのCanvasにButtonを設置する
- Buttonに以下のようにButtonScript.csを設置する
public class ButtonScript : MonoBehaviour { void Start () { GetComponent<Button>().onClick.AddListener(OnClick); } void OnClick() { SceneManager.LoadScene("SubScene"); }
- File/BuildSettings/Scenes In BuildにMainSceneとSubSceneを追加する
- プレビューからボタンをクリックすると遷移する