public static Sprite add(Sprite.SpriteName spriteName, Image.ImageName spriteImageName, float x, float y, float width, float height, Azul.Color azulColor) { SpriteManager spriteMInstance = SpriteManager.getSingletonInstance(); Debug.Assert(spriteMInstance != null); Sprite nodeAdded = (Sprite)spriteMInstance.genericAdd(); Debug.Assert(nodeAdded != null); //set the attributes of the Image node Image image = ImageManager.find(spriteImageName); Debug.Assert(image != null); nodeAdded.setAll(spriteName, image, x, y, width, height, azulColor); return(nodeAdded); }