Options
All
  • Public
  • Public/Protected
  • All
Menu

Class WebCamStream

Nikola Lukic

Webcamera basic stream example.

This is game logic part we stil use class based methodology. About resource we use require

Hierarchy

Implements

Index

Constructors

constructor

Properties

Private UIPlayAgainBtn

UIPlayAgainBtn: HTMLDivElement

Private UIPlayerBoard

UIPlayerBoard: HTMLDivElement

deadLines

deadLines: worldElement[] = []

enemys

enemys: worldElement[] = []

gameName

gameName: string = "Basket Ball chat"

grounds

grounds: worldElement[] = []

hudLives

hudLives: Body | any = null

labels

labels: worldElement[] = []

Private lives

lives: number = DEFAULT_PLAYER_DATA.INITIAL_LIVES

netBodies

netBodies: UniVector

network

network: Network

player

player: Body | any = undefined

playerCategory

playerCategory: number = 2

Private playerDeadPauseInterval

playerDeadPauseInterval: number = 500

Private playerStartPositions

playerStartPositions: IPoint[] = [{x: 120, y: 200}]

Private preventDoubleExecution

preventDoubleExecution: boolean = false

Private selectPlayerArray

selectPlayerArray: ISelectedPlayer[] = []

selectedPlayer

selectedPlayer: ISelectedPlayer

starter

starter: Starter

staticCategory

staticCategory: number = 4

v

v: any

version

version: number = 0.2

Methods

addNetPlayer

  • addNetPlayer(myInstance: any, rtcEvent?: any): void

Private addUIPlayerBoard

  • addUIPlayerBoard(): void

Private attachUpdateLives

  • attachUpdateLives(): void

collisionCheck

  • collisionCheck(event: any, ground: boolean): void

createPlayer

  • createPlayer(addToScene: boolean): void

Protected destroyGamePlayPlatformer

  • destroyGamePlayPlatformer(): void

initSelectPlayer

  • initSelectPlayer(): void

Private nextLevel

  • nextLevel(data: string): void

Protected playerDie

  • playerDie(collectitem: any): void

playerSpawn

  • playerSpawn(recreatePlayer: boolean): void

Protected selectPlayer

  • selectPlayer(labelName?: string): void

setStreamTexture

  • setStreamTexture(texStream: HTMLVideoElement): void

showPlayerBoardUI

  • showPlayerBoardUI(): void

Object literals

Private levelMaps

levelMaps: object

Level1

Level1: any[]

generatedMap

generatedMap: any[] = Level1

Generated using TypeDoc