Scene

Scene class

シーンは、ノード、ジオメトリ、マテリアル、テクスチャ、アニメーション、ポーズ、サブシーンなどを含む最上位のオブジェクトです。 シーンはサブシーンを持つことができ、collada/blender などのファイルで複数ドキュメントのサポートとして機能します。 /fbx ノード階層には以下からアクセスできますRootNodeLibraryライブラリとして使用できるように、シリアル化中にアタッチされていないオブジェクト (メタデータやカスタム オブジェクトなど) の参照を保持するために使用されます。

public class Scene : SceneObject

コンストラクター

名前説明
Scene()の新しいインスタンスを初期化しますSceneclass.
Scene(Entity)の新しいインスタンスを初期化しますScene新しいノードに接続されたエンティティを持つクラス.
Scene(Scene, string)の新しいインスタンスを初期化しますSceneサブシーンとしてクラス.

プロパティ

名前説明
AnimationClips { get; }すべて取得AnimationClipシーンで定義.
AssetInfo { get; set; }最上位の資産情報を取得または設定します
CurrentAnimationClip { get; set; }アクティブなAnimationClip
Library { get; }シーン階層で直接使用されないオブジェクトは、ライブラリで定義できます. これは、サブシーンを使用していて、サブシーンの下に再利用可能なコンポーネントを配置する場合に役立ちます.
virtual Name { get; set; }名前を取得または設定します。
Poses { get; }すべて取得Poseこのシーンで使用.
Properties { get; }すべてのプロパティのコレクションを取得します。
RootNode { get; }シーンのルート ノードを取得します。
Scene { get; }このオブジェクトが属するシーンを取得します
SubScenes { get; }すべてのサブシーンを取得します

メソッド

名前説明
static FromFile(string)指定されたパスからシーンを開きます
static FromFile(string, CancellationToken)指定されたパスからシーンを開きます
static FromFile(string, FileFormat, CancellationToken)指定されたファイル形式を使用して、指定されたパスからシーンを開きます。
static FromFile(string, LoadOptions, CancellationToken)指定されたファイル形式を使用して、指定されたパスからシーンを開きます。
static FromStream(Stream, CancellationToken)指定されたストリームからシーンを開きます
static FromStream(Stream, FileFormat, CancellationToken)指定されたファイル形式を使用して、指定されたストリームからシーンを開きます。
static FromStream(Stream, LoadOptions, CancellationToken)指定された IO config. を使用して、指定されたストリームからシーンを開きます
Clear()シーン コンテンツをクリアし、デフォルト設定を復元します。
CreateAnimationClip(string)を作成および登録する省略関数AnimationClip 最初のAnimationClipに割り当てられますCurrentAnimationClip
FindProperty(string)プロパティを検索します。 動的プロパティ (CreateDynamicProperty/SetProperty で作成) またはネイティブ プロパティ (名前で識別) を指定できます。
GetAnimationClip(string)名前付きを取得しますAnimationClip
GetProperty(string)指定したプロパティの値を取得
Open(Stream)指定されたストリームからシーンを開きます
Open(string)指定されたパスからシーンを開きます
Open(Stream, CancellationToken)指定されたストリームからシーンを開きます
Open(string, CancellationToken)指定されたパスからシーンを開きます
Open(string, LoadOptions)指定されたファイル形式を使用して、指定されたパスからシーンを開きます。
Open(Stream, FileFormat, CancellationToken)指定されたファイル形式を使用して、指定されたストリームからシーンを開きます。
Open(Stream, LoadOptions, CancellationToken)指定された IO config. を使用して、指定されたストリームからシーンを開きます
Open(string, FileFormat, CancellationToken)指定されたファイル形式を使用して、指定されたパスからシーンを開きます。
Open(string, LoadOptions, CancellationToken)指定されたファイル形式を使用して、指定されたパスからシーンを開きます。
RemoveProperty(Property)動的プロパティを削除します。
RemoveProperty(string)name で識別される指定されたプロパティを削除します
Render(Camera, Bitmap)指定されたカメラの視点からシーンをビットマップにレンダリングします.
Render(Camera, string)指定されたカメラの視点からシーンを外部ファイルにレンダリングします。 デフォルトの出力サイズは 1024x768 で、出力形式は png です。
Render(Camera, Bitmap, ImageRenderOptions)指定されたカメラの視点からシーンをビットマップにレンダリングします.
Render(Camera, string, Size, ImageFormat)指定されたカメラの視点からシーンを外部ファイルにレンダリングします。
Render(Camera, string, Size, ImageFormat, ImageRenderOptions)指定されたカメラの視点からシーンを外部ファイルにレンダリングします。
Save(string)指定されたファイル形式を使用して指定されたパスにシーンを保存します。
Save(Stream, FileFormat)指定したファイル形式を使用してストリームにシーンを保存します。
Save(Stream, SaveOptions)指定したファイル形式を使用してストリームにシーンを保存します。
Save(string, FileFormat)指定されたファイル形式を使用して指定されたパスにシーンを保存します。
Save(string, SaveOptions)指定されたファイル形式を使用して指定されたパスにシーンを保存します。
Save(Stream, FileFormat, CancellationToken)指定したファイル形式を使用してストリームにシーンを保存します。
Save(Stream, SaveOptions, CancellationToken)指定したファイル形式を使用してストリームにシーンを保存します。
Save(string, FileFormat, CancellationToken)指定されたファイル形式を使用して指定されたパスにシーンを保存します。
Save(string, SaveOptions, CancellationToken)指定されたファイル形式を使用して指定されたパスにシーンを保存します。
SetProperty(string, object)指定されたプロパティの値を設定します

関連項目