Entity

Применение #

Класс Entity представляет собой объект в сцене. Альтернатива в других движках - Object3D в THREE.js, или GameObject в Unity.

Чтобы создать пустой объект, создайте новый объект с классом Entity.

import { Entity } from "creator"

const empty = new Entity()

Добавление компонентов #

Чтобы расширить функционал объекта, используются компоненты. Компоненты можно указать при создании объекта, а также добавить к уже созданному объекту.

import { Entity, Mesh } from "creator"

const mesh = Mesh.createCube() // mesh - это компонент, который мы добавляем к объекту

const cube = new Entity(mesh)