Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

EditorSceneManager

class in UnityEditor.SceneManagement

/

継承:SceneManagement.SceneManager

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える

説明

エディターでのシーン管理

Static 変数

loadedSceneCount読み込まれているシーン数

Static 関数

CloseSceneシーンを閉じます。 removeScene フラグが true であれば閉じたシーンは EditorSceneManager から削除されます。
GetSceneManagerSetupSceneManager の現在の SceneSetUp を返します。
MarkAllScenesDirty読み込まれているすべてのシーンを修正済みとして印を付ける。
MarkSceneDirtyシーンを修正済みとして印を付ける
MoveSceneAfter現在ヒエラルキーウィンドウで開いているシーンの順番を入れ替えられます。 src シーンは dst シーンの後に移動します。
MoveSceneBefore現在ヒエラルキーウィンドウで開いているシーンの順番を入れ替えられます。 src シーンは dst シーンの前に移動します。
NewScene新しくシーンを作成します
OpenSceneエディターでシーンを開きます。
RestoreSceneManagerSetupSceneManager の SceneSetup を復元します。
SaveCurrentModifiedScenesIfUserWantsTo修正されたシーンを保存するかユーザーに尋ねます。
SaveModifiedScenesIfUserWantsTo修正があったシーンで保存したいシーンがあるかユーザーに尋ねます。
SaveOpenScenes開いているシーンをすべて保存します。
SaveSceneシーンを保存します。
SaveScenesシーンのリストを保存します。

継承メンバー

Static 変数

sceneCountシーンの総数。
sceneCountInBuildSettingsBuild Settings のシーン数。

Static 関数

CreateScene指定した名前で新しい空のシーンを作成します。
GetActiveScene動作しているシーンを取得します。
GetSceneAtSceneManager の追加されたシーンのリストから指定したインデックスのシーンを取得します。
GetSceneByNameSceneManager に追加されているシーンの中から、指定した名前のシーンを検索します。
GetSceneByPathSceneManager に追加されていて、指定したアセットパスを持つすべてのシーンを検索します。
LoadSceneBuild Settings の名前かインデックスでシーンを読み込みます。
LoadSceneAsyncバックグラウンドで非同期的にシーンを読み込みます。
MergeScenessourceScene を destinationScene にマージします。 この関数は sourceScene のコンテンツを destinationScene にマージし、 sourceScene を削除します。 sourceScene のルートにあるすべてのゲームオブジェクトは destinationScene のルートに移動します。 注意: souceScene はマージが完了すると破棄されます。そのため、この関数は使い方を間違えると危険です。
MoveGameObjectToScene現在のシーンから新しいシーンにゲームオブジェクトを移動します。 現在のシーンのルートにあるゲームオブジェクトが必要です。
SetActiveSceneシーンを有効にします。
UnloadScene指定したシーンに関連するすべてのゲームオブジェクトを解放します。