Camera

概要

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

Camera.constructor はオプションの名前と投影タイプを持つ新しいカメラを作成します.

このクラスでは,タイプスクリプトプログラムでカメラオブジェクトと作業するための8つの方法が提供されています. 可能な方法には: constructor, findProperty, getBoundingBox, getEntityRendererKey, getProperty, moveForward, removeProperty, setProperty. すべてのパブリックメンバーは,任意の Typescript アプリケーションにアクセスできます. Aspose.3D FOSS for Typscript パッケージをインストールした後です. 特性: apertureMode, aspect, aspectRatio, direction, excluded, farPlane,そして16人増えた.

記述

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

基本能力は: string; any[]; boolean.この操作により,開発者はカメラ機能を TypeScript アプリケーションに直接統合することができます.

クラスも提供します. parentNodes 特定のノードを入力します.

インスタンスは,デフォルト値でオブジェクトを初期化する単一のコンストラクターによって作成されます.

特性について

名称 (名)タイプAccess記述
namestring読み書きする名前を知ってるわ.
parentNodesany[]読み取ること元のノードを入手します.
excludedboolean読み書きする排除された者を獲得する.
parentNodeany読み書きする元のノードを入力します.
rotationModeany読み書きするローテーションモードが取れます.
nearPlanenumber読み書きする近くにある飛行機を手に入れる.
farPlanenumber読み書きする遠くの飛行機を手に入れる.
aspectnumber読み書きする顔の姿が分かる.
orthoHeightnumber読み書きする整形器官の高さも取ります.
upany読み書きする上がるんだ.
lookAtany読み書きする目を覚ます.
directionany読み書きする方向を把握する.
targetany読み書きする標的を捕まえる.
apertureModeany読み書きするブラインドモードが取れます.
fieldOfViewnumber読み書きする視野を把握する.
fieldOfViewXnumber読み書きする視野はxです.
fieldOfViewYnumber読み書きする視野 y を得ます.
widthnumber読み書きする幅が取れます.
heightnumber読み書きする高さを把握する.
aspectRationumber読み書きする角の比率を計算します.
magnificationany読み書きする拡大図が取れる.
projectionTypestring読み書きする投影型が取れます.

方法について

Signature記述
`constructor(name: stringnull, projectionType: any)`
moveForward(_distance: number)カメラを指定された距離で前進させる.
getBoundingBox()any制限ボックスを返します.
getEntityRendererKey()anyFOSS版では実装されていません. は実行時に投げられます. エンティティレンダリングキーを返します.
`removeProperty(_prop: Propertystring)boolean`
getProperty(_property: string)any指定したプロパティの値を返します.
setProperty(_property: string, _value: any)資産の値を設定します.
findProperty(_property: string) → `Propertynull`

参照する

 日本語