メインコンテンツへスキップ

世界

商品説明

このライブラリには、ワールドに関連するプロパティと関数が含まれています。

プロパティ一覧

PropertyType商品説明
すべてのエンティティセットすべてのシーンエンティティのセット。

関数一覧

createEntity

新しいエンティティを作成する。

world.createEntity() // -> eid

削除エンティティ

既存のエンティティを削除する。

world.deleteEntity(eid) // -> void

ゲットチャイルドレン

エンティティの子を取得します。

world.getChildren(eid) // -> ジェネレーター<Eid>

ゲットペアレント

エンティティの親を取得する。

world.getParent(eid) // -> eid

セットペアレント

エンティティの親を設定する。

world.setParent(eid, parent: eid) // -> void

ゲットワールドトランスフォーム

エンティティのワールドトランスフォームを取得する。 **ターゲットのworldTransformを第2パラメータにコピーする。

world.getWorldTransform(eid, transform: Mat4) // -> void

setTransform

エンティティのトランスフォームを設定する。

world.setPosition(eid, transform: Mat4) // -> void

セットポジション

エンティティの位置を設定する。

world.setPosition(eid, x: number, y: number, z: number) // -> void

セットクォータニオン

エンティティの回転を設定する。

world.setQuaternion(eid, x:, y:, z:, w:) // -> void

セットスケール

エンティティのスケールを設定する。

world.setScale(eid, x: number, y: number, z: number) // -> void

正規化クォータニオン

エンティティのクォータニオンを正規化する。

world.normalizeQuaternion(eid) // -> void