Class: DrawableObject

DrawableObject

new DrawableObject(x, y)

Alle objekter som skal kunne tegnes på canvas skal arve egenskapene til denne klassen, men denne klassen skal ikke konstruere objekter alene.
Parameters:
Name Type Description
x Number Global x-posisjon
y Number Global y-posisjon
Source:

Methods

draw(ctx)

Sjekker om det er noen eventer som skal kjøres 'ondraw'
Parameters:
Name Type Description
ctx Gjeldene grafiske context
Source:

prepAndDraw(ctx, callback)

Skalerer, forflytter og roterer konteksten slik at tilbakekall-funksjonen kan inneholde lokale verdier i forhold til transmuteringene fra DrawableObject.
Parameters:
Name Type Description
ctx Gjeldene kontekst
callback Tegningsfunksjon som tar inn en kontekst
Source:

update(dt)

Oppdaterer eventene i DrawableObject, altså sjekker om det er definert et event for 'onupdate' og kaller dette
Parameters:
Name Type Description
dt Delta-tid
Source: