Scene

概要

Scene Python の FOSS でのクラスです. 遺産は: SceneObject.

Scene.clearは全てのノード,アセットおよび アニメーションデータを 場から削除します.

このクラスでは,Python プログラムで Scene オブジェクトと作業するための 12 つの方法が提供されています. 可能な方法には: __init__, clear, create_animation_clip, find_property, from_file, get_animation_clip, get_property, open, remove_property, render, save, set_property. すべてのパブリックメンバーは,Python パッケージのAspose.3D FOSSをインストールした後で,任意の Python アプリケーションにアクセスできます. 特性: animation_clips, asset_info, current_animation_clip, library, name, poses,そして4つ.

プロパティ

名称 (名)タイプAccess記述
root_node``読み取ること根のノードを手に入れる.
sub_scenesList['Scene']読み取ること副シーンを撮ったんだ.
libraryList[CustomObject]読み取ること図書館を手に入れる.
asset_infoAssetInfo読み書きする資産情報を入手するか設定する.
animation_clipsList['AnimationClip']読み取ることアニメーションの映像を手に入れる.
current_animation_clipOptional['AnimationClip']読み書きする動畫のビデオを入力します.
posesList読み取ることポーズを掴む.
scene``読み書きする舞台を立てたり,作ったりする.
namestr読み書きする名前をつけられるか設定する.
propertiesPropertyCollection読み取ること財産を手に入れる.

メソッド

Signature記述
__init__(entity: Optional[Entity], parent_scene, name: Optional[str])
clear()シーンのすべてのノード,アセットおよびアニメーションデータを削除する.
create_animation_clip(name: str)'AnimationClip'与えられた名前で新しい AnimationClip を作成して,そのシーンに追加します.
get_animation_clip(name: str)Optional['AnimationClip']AnimationClip を指定した名前で返します. もし見つからなかったら,何も返しません.
open(file_or_stream, options)ファイルパスまたはストリームから,提供されたロードオプションを使用してシーンを読み込む.
save(file_or_stream, format_or_options)設定された形式または保存オプションを使用して,ファイル・パスやストリームにシーンを書き込む.
render(camera, file_name_or_bitmap, size, format, options)FOSS版では実装されていません. は実行時に投げられます. 指定されたカメラから画像ファイル,ビットマップまたはバファに表示する.
from_file(file_name: str)指定したファイルをロードしてシーンを作成するコンビニティ コンストラクターです.
find_property(property_name: str)
get_property(property: str)
set_property(property: str, value)資産の値を設定します.
remove_property(property)

参照する

 日本語