Home Reference Source Repository
import {Animation} from 'webgame-lib/src/drawable.js'
public class | source

Animation

Extends:

Drawable → Animation

Constructor Summary

Public Constructor
public

constructor(images: *, frames: *)

Sets up the animation.

Member Summary

Public Members
public

frames: *

public

images: *

Method Summary

Public Methods
public

bounds(rect: *)

public

draw(ctx: *, x: *, y: *)

Inherited Summary

From class Drawable
public

bounds(rect: Rect)

Set the rectangular bounds of the section to draw.

public

Draws at given position.

Public Constructors

public constructor(images: *, frames: *) source

Sets up the animation.

Params:

NameTypeAttributeDescription
images *
frames *

Public Members

public frames: * source

public images: * source

Public Methods

public bounds(rect: *) source

Override:

Drawable#bounds

Params:

NameTypeAttributeDescription
rect *

public draw(ctx: *, x: *, y: *) source

Override:

Drawable#draw

Params:

NameTypeAttributeDescription
ctx *
x *
y *