Skip to content
This repository has been archived by the owner on May 2, 2022. It is now read-only.

Releases: jcyuan/FairyGUI-PixiJS

v1.3.2

11 Dec 08:33
Compare
Choose a tag to compare

Download

Development Build

Production Build

Dependencies

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

03 Jul 12:47
Compare
Choose a tag to compare

Download

Development Build

Production Build

Dependencies

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

16 May 07:27
Compare
Choose a tag to compare

Download

Development Build

Production Build

Dependencies

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

01 Dec 05:08
Compare
Choose a tag to compare

Download

Development Build

Production Build

Dependencies

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

10 Nov 11:56
Compare
Choose a tag to compare

Download

Development Build

Production Build

Dependencies

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

21 Sep 09:30
Compare
Choose a tag to compare

Download

Development Build

Production Build

Dependencies

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

11 Sep 07:08
Compare
Choose a tag to compare

Download

Development Build

Production Build

Dependencies

Changes

  • Leading support
  • [Fix] Wrong position set if component popped out of the stage
  • [Fix] UITextField rendering error
  • See also PixiJS log

Demo