libGDX
This new version fixes a serious bug with the listeners of Scene2D, allows to set the playback position and get the duration of your music streams, and separates clearly the color of the text in cache and the color of the new text in the lgBitmapFontCache class (depending on where you placed your "Color =", you will have to replace it by SetColors() to get the same result). You can also access now to the loading parameters of TMX maps and to the gesture detector settings.
I added a small example (Filters) to show you the effect of using a Nearest, Linear or MipMap filter for your textures. "Nearest" is the quickest but is visually poor. Linear is good but not as perfect as MipMap. The drawback of MipMap is the creation of a mipmapping chain of images increasing the memory consumption. For more information, read
this.
I changed also the Initialize function of lgScn2DSelectBoxStyle to add parameters for the ListBox style and ScrollPane style because they are mandatory.
v0.94:
Bugfixes
New classes: lgMapTmxMapLoaderParameters and lgMipMapGenerator
New functions:
- lgAnimation: KeyFrames
- lgAssetManager: LoadTMXWithParam
- lgBitmapFontCache: SetColors, SetColors2, SetColorsRGBA
- lgGestureDetector: Initialize2
- lgMapTmxMapLoader: Initialize3, Load2
- lgMathVector2: Rotate90
- lgMesh: UpdateVertices, UpdateVertices2
- lgMusic: Duration, Position
- lgScn2DClickListener: inTapSquare2
- lgScn2DList: ItemHeight
- lgShapeRenderer: RectLine
- lgSocket: RemoteAddress
- lgSprite: Alpha, SetFlip
New parameters: ListBox and ScrollPane styles in lgScn2DSelectBoxStyle.Initialize
New example: Filters
Modified example: Map_tIDE (I fixed the visual issues)
New configuration setting: disableAudio