NewSpritesheetFromTexture creates a new spritesheet from a texture resource.
(tr *TextureResource, cellWidth, cellHeight int)
| 68 | |
| 69 | // NewSpritesheetFromTexture creates a new spritesheet from a texture resource. |
| 70 | func NewSpritesheetFromTexture(tr *TextureResource, cellWidth, cellHeight int) *Spritesheet { |
| 71 | spriteRegions := generateSymmetricSpriteRegions(tr.Width, tr.Height, cellWidth, cellHeight, 0, 0) |
| 72 | return NewAsymmetricSpritesheetFromTexture(tr, spriteRegions) |
| 73 | } |
| 74 | |
| 75 | // NewSpritesheetFromFile is a simple handler for creating a new spritesheet from a file |
| 76 | // textureName is the name of a texture already preloaded with engo.Files.Add |
no test coverage detected