API Docs for: 1.5.3
Show:

ImageLoader Class

The image loader class is responsible for loading images file formats ('jpeg', 'jpg', 'png' and 'gif') Once the image has been loaded it is stored in the PIXI texture cache and can be accessed though PIXI.Texture.fromFrameId() and PIXI.Sprite.fromFrameId() When loaded this class will dispatch a 'loaded' event

Constructor

ImageLoader

(
  • url
  • crossorigin
)

Parameters:

  • url String

    The url of the image

  • crossorigin Boolean

    Whether requests should be treated as crossorigin

Methods

addEventListener

(
  • type
  • listener
)

Adds a listener for a specific event

Parameters:

  • type String

    A string representing the event type to listen for.

  • listener Function

    The callback function that will be fired when the event occurs

dispatchEvent

(
  • event
)

Fires the event, ie pretends that the event has happened

Parameters:

  • event Event

    the event object

load

()

Loads image or takes it from cache

loadFramedSpriteSheet

(
  • frameWidth
  • frameHeight
  • textureName
)

Loads image and split it to uniform sized frames

Parameters:

  • frameWidth Number

    width of each frame

  • frameHeight Number

    height of each frame

  • textureName String

    if given, the frames will be cached in - format

onLoaded

() private

Invoked when image file is loaded or it is already cached and ready to use

removeAllEventListeners

(
  • type
)

Removes all the listeners that were active for the specified event type

Parameters:

  • type String

    A string representing the event type which will have all its listeners removed

removeEventListener

(
  • type
  • listener
)

Removes the specified listener that was assigned to the specified event type

Parameters:

  • type String

    A string representing the event type which will have its listener removed

  • listener Function

    The callback function that was be fired when the event occured

Properties

listeners

Object

Holds all the listeners

texture

Texture

The texture being loaded