Scene

概要

Scene タイプスクリプトのFOSSで,PLACEHOLDER_0というクラスです. 遺産は: SceneObject.

Scene.constructor は空のシーンインスタンスを作成します.

このクラスでは,Typescript プログラムで Scene オブジェクトと作業するための 11 つの方法が提供されています. 可能な方法には: clear, constructor, createAnimationClip, fromFile, getAnimationClip, open, openFromBuffer, render, save, saveToBuffer, toString. すべてのパブリックメンバーは,任意の Typescript アプリケーションにアクセスできます. Aspose.3D FOSS for Typscript パッケージをインストールした後です. 特性: VERSION, animationClips, assetInfo, currentAnimationClip, library, poses,そして2つ.

記述

Scene Aspose.3D FOSSライブラリで10のメソッドと8つのプロパティをプログラム化に使用するクラスです.これは拡張します. SceneObject,共通の機能を親型から継承する.

基本能力は: node; scene[]; customobject[].これらの操作により,開発者は TypeScript アプリケーションに直接シーン機能を統合することができます.

クラスも提供します. VERSION 資産 (バージョンを取得), rootNode 値の定義は,この項目のいずれかを表示します. subScenes 部分シーンを入手します.

クラスでは4つのコンストラクターオーバーロードが提供され,呼び出し文脈に応じて柔軟な初期化が可能である.

特性について

名称 (名)タイプAccess記述
VERSION``読み取ること解釈をします.
rootNodeNode読み取ること根のノードを手に入れる.
subScenesScene[]読み取ること副シーンを撮るんだ.
libraryCustomObject[]読み取ること図書館を手に入れる.
assetInfoAssetInfo読み書きする資産情報を得て.
animationClipsAnimationClip[]読み取ることアニメーションの映像を手に入れる.
currentAnimationClip`AnimationClipnull`読み書きする
posesany[]読み取ることポーズを掴む.

方法について

Signature記述
constructor()指定されたエンティティを含むシーンを作成する.
constructor(entity: Entity)
constructor(parentScene: Scene, name: string)
constructor()
clear()シーンのすべてのノード,アセットおよびアニメーションデータを削除する.
createAnimationClip(name: string)AnimationClip与えられた名前で新しいアニメーションクリップを作成する.
getAnimationClip(name: string) → `AnimationClipnull`
open(fileOrStream: any, options: any)ファイルパスまたはストリームからオプションを使用してシーンデータをロードする.
`openFromBuffer(buffer: BufferUint8Array, options: any)`
save(fileOrStream: any, formatOrOptions: any, options: any)シーンのファイルやストリームに書き込みする.
saveToBuffer(format: string, _options: any)Buffer指定された形式のシーンを含むバファーを返します.
render(_camera: any, _file_name_or_bitmap: any, _size: any, _format: any, _options: any)FOSS版では実装されていません. は実行時に投げられます. カメラで画像を表示する.
fromFile(fileName: string)Scene指定したファイルからシーンをロードして,そのシーンを返します.
toString()string

参照する

 日本語