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)