Skip to content

@tmrw-realityos/world


@tmrw-realityos/world / Components / MediaPlayer

Class: MediaPlayer

Defined in: world/components/mediaPlayer.ts:14

Media player component

Extends

Constructors

Constructor

new MediaPlayer(): MediaPlayer

Defined in: world/components/mediaPlayer.ts:26

Returns

MediaPlayer

Overrides

BaseComponent.constructor

Properties

autoplay

autoplay: boolean = true

Defined in: world/components/mediaPlayer.ts:21


enabled

enabled: boolean = true

Defined in: world/components.ts:7

Inherited from

BaseComponent.enabled


loop

loop: boolean = true

Defined in: world/components/mediaPlayer.ts:20


mustSave

mustSave: boolean = true

Defined in: world/components.ts:8

Inherited from

BaseComponent.mustSave


muted

muted: boolean = true

Defined in: world/components/mediaPlayer.ts:19


parent?

optional parent: ComponentsContainer

Defined in: world/components.ts:14

Inherited from

BaseComponent.parent


texture_channel

texture_channel: eTextureChannel = eTextureChannel.EMISSIVE

Defined in: world/components/mediaPlayer.ts:22


uid

uid: string = ""

Defined in: world/components.ts:9

Inherited from

BaseComponent.uid


url

url: string = ""

Defined in: world/components/mediaPlayer.ts:17


volume

volume: number = 0.25

Defined in: world/components/mediaPlayer.ts:18


compName

static compName: string = "MediaPlayer"

Defined in: world/components/mediaPlayer.ts:15

Overrides

BaseComponent.compName

Accessors

entity

Get Signature

get entity(): undefined | Entity

Defined in: world/components.ts:24

Returns

undefined | Entity

Set Signature

set entity(_v): void

Defined in: world/components.ts:27

Parameters
_v

Entity

Returns

void

Inherited from

BaseComponent.entity

Methods

configure()

configure(o): void

Defined in: world/components/mediaPlayer.ts:66

Parameters

o
url

string

Returns

void

Overrides

BaseComponent.configure


getCompName()

getCompName(): string

Defined in: world/components.ts:11

Returns

string

Inherited from

BaseComponent.getCompName


onAdded()

onAdded(): void

Defined in: world/components/mediaPlayer.ts:32

Returns

void

Overrides

BaseComponent.onAdded


onClick()?

optional onClick(): void

Defined in: world/components.ts:19

Returns

void

Inherited from

BaseComponent.onClick


onRemoved()

onRemoved(): void

Defined in: world/components/mediaPlayer.ts:41

Returns

void

Overrides

BaseComponent.onRemoved


onUpdate()?

optional onUpdate(dt): void

Defined in: world/components.ts:20

Parameters

dt

number

Returns

void

Inherited from

BaseComponent.onUpdate


preloadVideo()

preloadVideo(): void

Defined in: world/components/mediaPlayer.ts:61

Returns

void


preRender()

preRender(_cam): void

Defined in: world/components/mediaPlayer.ts:47

Parameters

_cam

Camera

Returns

void


serialize()

serialize(): void

Defined in: world/components.ts:17

Returns

void

Inherited from

BaseComponent.serialize