code: function (x, y, w, h) {
  		this.__coord = [x * this.__tile + this.__padding[0] + this.__trim[0],
  						y * this.__tileh + this.__padding[1] + this.__trim[1],
  						this.__trim[2] || w * this.__tile || this.__tile,
  						this.__trim[3] || h * this.__tileh || this.__tileh];
  
  		this.trigger("Change");
  		return this;
  	}
docs: @
  #.sprite
  @comp Sprite
  @sign public this .sprite(Number x, Number y, Number w, Number h)
  @param x - X cell position
  @param y - Y cell position
  @param w - Width in cells
  @param h - Height in cells
  
  Uses a new location on the sprite map as its sprite.
  
  Values should be in tiles or cells (not pixels).
  
  @example
  ~~~
  Crafty.e("2D, DOM, Sprite")
  .sprite(0, 0, 2, 2);
  ~~~
   @
  #.__coord
  @comp Sprite
  
  The coordinate of the slide within the sprite in the format of [x, y, w, h].