This repository has been archived by the owner on May 2, 2022. It is now read-only.
Releases: jcyuan/FairyGUI-PixiJS
Releases · jcyuan/FairyGUI-PixiJS
v1.3.2
Download
Development Build
- TypeDefinition fairygui.d.ts
- JS fairygui.js
- Source Map fairygui.js.map
Production Build
- JS fairygui.min.js
- Source Map fairygui.min.js.map
Dependencies
- PixiJS 4.8.1+ or above
- TweenJS 1.0.0+ or above
- ZLib 0.3.1+ (rawinflate.js) or above
Changes
[Fix] ItemClick event not removed if the list mode is virtual mode.
[Fix] GList dispose error fix
[Fix] scrollPanel problem, the initial dragging status is true #28
[Fix] the last texture not destroyed if load from an external URL in GLoader.
[Improve] improve the logic of external loading for GLoader
[Fix] auto width + height not work fixing, thanks @MykhailoStoianchuk
[Change] on iOS there is no resize event when the browser toolbar shows up. so removed the patch
code in UIStage.ts
. you have to find a way to mantaine your screen size by calling fgui.GRoot.inst.stageWrapper.updateScreenSize
once your browser size changes. fgui only handles the update automatically if it receives the resize event.
Demo
v1.3.0
Download
Development Build
- TypeDefinition fairygui.d.ts
- JS fairygui.js
- Source Map fairygui.js.map
Production Build
- JS fairygui.min.js
- Source Map fairygui.min.js.map
Dependencies
- PixiJS 4.8.0+ or above
- TweenJS 1.0.0+ or above
- ZLib 0.3.1+ (rawinflate.js) or above
Changes
- Update PixiJS engine to latest v4.8.1
- Update pixi.js.d to v4.8.1
- [Improve] Delete PIXI.extras.Text as official PIXI.Text fixed the break line issue
- [Improve] Grey image performance (WebGL only)
- [Improve] Support rotated texture (in Editor tick the
allow texture rotated
checkbox) - [Fix] Change image flipping mechanism from scale to flip uv coord (WebGL only) #19
- [Fix] GList scrolling problem for touchevent #20
- [Fix] GList virtual mode not work #21
- [Fix] Canvas not fit if its parent is not in full-screen size
- [Improve] Added mouse wheel event
Demo
v1.2.0
Download
Development Build
- TypeDefinition fairygui.d.ts
- JS fairygui.js
- Source Map fairygui.js.map
Production Build
- JS fairygui.min.js
- Source Map fairygui.min.js.map
Dependencies
- PixiJS 4.7.3 or above
- TweenJS 1.0.0 or above
- ZLib 0.3.1 (rawinflate.js) or above
Changes
- delete .vscode folder and tsconfig.json as everyone has their own configurations
- update PixiJS engine to latest v4.7.3
- update pixi.js.d to v4.7.3
- update tweenjs.d to latest v1.0.2
- [Improve] bitmapFont mode for GTextField now supports "Resizable / Colorable" which the editor supports
- [Improve] do not use createjs.Ticker to advance the Tween anymore but just use PIXI.ticker to update it actively instead
- [Improve] change the way to stop tween in each Gear classes.
Demo
v1.1.2
Download
Development Build
- TypeDefinition fairygui.d.ts
- JS fairygui.js
- Source Map fairygui.js.map
Production Build
- JS fairygui.min.js
- Source Map fairygui.min.js.map
Dependencies
- PixiJS 4.5.5 or above
- TweenJS 0.6.2 or above
- ZLib 0.3.1 (rawinflate.js) or above
Changes
- add rendering order support for GList. #12
- [Fix] If emojis in a string then the PIXI.Text will have a wrong value to wrap & break lines, this is just a patch for PIXI engining, it will be removed once PIXI official fixes this. #11
- [Fix] Transition does not dispatch event when complete. #17
- [Fix] Transition does not repeat.
- [Fix] Error occurs when input text with a multiple line mode of GTextInput. #16
- [Fix] GTextInput does not apply fontFamily. #10
- [Fix] Override issue of multiple instance of GLoader. #9
- [Fix] GTextField won't update its content in some situation. #8
- [Fix] Default easing type string error.
- [Improve] clear completed instances of createjs.Tween in Transition class.
Demo
v1.1.1
Download
Development Build
- TypeDefinition fairygui.d.ts
- JS fairygui.js
- Source Map fairygui.js.map
Production Build
- JS fairygui.min.js
- Source Map fairygui.min.js.map
Dependencies
- PixiJS 4.5.5 or above
- TweenJS 0.6.2 or above
- ZLib 0.3.1 (rawinflate.js) or above
Changes
- [Fix] GTextInput text align does not work #4
- [Fix] GTextField text align not work when it's being moved. #6
- [Fix] TextMetrics.wordWrap from official code adds extra useless blank to the head of the first text line, see issue: pixijs/pixijs#4251. I've pushed this patch to the official Guithub as a pull-request already, once they merge it, I'll clear my code again.
- add fallbackWidth / fallbackHeight to UIStage options if it's in the worst situation that we can't fetch size from the parent element of the PIXI view.
- [Fix] specify the default load type as IMAGE for GLoader
- [Fix] cannot pass playCallback as null for PlayTransitionAction class
Demo
v1.1.0
Download
Development Build
- TypeDefinition fairygui.d.ts
- JS fairygui.js
- Source Map fairygui.js.map
Production Build
- JS fairygui.min.js
- Source Map fairygui.min.js.map
Dependencies
- PixiJS 4.5.5 or above
- TweenJS 0.6.2 or above
- ZLib 0.3.1 (rawinflate.js) or above
Changes
- add frameElapsed argument for the callback handler managed by GTimer
- [Fix] texture trim info missing for GMovieClip, this causes the texture jumps while rendering
- [Fix] added utils.AssetLoader to cache resources, this class is a sub-class from PIXI.loaders.Loader, so actually they have the same methods and usages, but AssetLoader will act as a cache pool for the FGUI system as well.
- re-constructure Controller System
Demo
v1.0.1
Download
Development Build
- TypeDefinition fairygui.d.ts
- JS fairygui.js
- Source Map fairygui.js.map
Production Build
- JS fairygui.min.js
- Source Map fairygui.min.js.map
Dependencies
Changes
- Leading support
- [Fix] Wrong position set if component popped out of the stage
- [Fix] UITextField rendering error
- See also PixiJS log