# Unity3d.UI.Windows **Repository Path**: dang050/Unity3d.UI.Windows ## Basic Information - **Project Name**: Unity3d.UI.Windows - **Description**: Unity 3D UI (uGUI) Windows Extensions - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-26 - **Last Updated**: 2024-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Quick start and full doc here: https://docs.google.com/document/d/1U1We9b9x6UR5U6ZKktigeX8wxMVvp0fxML-t2B3nIRY You can download splitted Core and modules here: https://github.com/chromealex/Unity3D.UI.Windows.Core ## Project Support $1: Make payments with PayPal - it's fast, free and secure! $5: Make payments with PayPal - it's fast, free and secure! $10: Make payments with PayPal - it's fast, free and secure! $20: Make payments with PayPal - it's fast, free and secure! $50: Make payments with PayPal - it's fast, free and secure! ### Previous Changes: ## 1.0.6a - Audio Manager play queue fixes - Components and Windows Hide/Show behaviour full refactoring - Many other fixes ## 1.0.5a - Draggable windows - FullTextFormat added to TextComponent - Window statuses output fix - FindOpened method added to WindowSystem - GD & Loc versions added - GameData service name fix - WARNING! Old window Preferences->Depth removed. New layers are come! - Window Layers implemented - Analytics alpha implementation (Unity Analytics works only) - A/B Testing module added. Now you can add tests to your flow and filter users by parameters. - Audio improvement - Global scroll sens added - Netclient fixes - UI mesh renderer clean up - Modifiedmesh fix - Logger added - WindowSystemInput GetPointerScroll - "Need compile" flag implemented - LocalizationSystem declinations fixes - ListViewComponent GetItem fix - WindowSystem forceSingleInstance fix - Linker window type added - Bug fixes/minor improvements ## 1.0.4a - SFX field improvements - Audio KeepCurrent/RestartIfEquals fix - New Popup implemented ## 1.0.3a - Audio editor improvemets - Audio transitions implemented ## 1.0.2a - Audio (Music&FX) support added - Need to implement fade in/out - Flow Window "Screen->Components Editor" feature implemented - Visual improvements & Minor bug fix ## 1.0.1a - Audio module added to FlowSettings & WindowBase ## 1.0.0a - DevicePreview comes to beta - Component Parameters are available now below link fields - Button*Component depricated. ButtonComponent is complex now. - issue fix #21 - Builds directory removed ## 0.9.9a - ObjectPool RecycleAll fix - CircleLayoutGroup fix - GetRoot() null fix - PartcileSystemCached updated - Examples updated - minor fixes - hotfix compile error - Flow Example Initializer added - Project was updated to Unity 5.2 - Fixed issue #18 - Transition null fix - bitmask attribute fixed - minor editor improvements - WindowSystem::GetCurrentWindow() fixed - webgl support - Heatmap build fix - Animation tags fixed - TextComponent types added - ME.Macros implemented (https://github.com/chromealex/ME.Macros) - Flow run without reflection now ## 0.9.8a - Flow Editor improvements - Scale in Layout Editor Preview fixed - Layout Editor Preview improvements - many others minor improvements ## 0.9.7a - CircleLayoutGroup pivot - CircleLayoutGroup null fixes - minor changes - unused code removed - Compiler: Methods with types will be generated now (Re-compile UI required) - Core Editor: "Create on Scene" Context function added to the each Screen Settings (Select screen prefab and select *settings* context menu) - Core Editor: Scene View drawing changed (Works with stretchX/stretchY) ## 0.9.6a - ParticleSystemCached Rewind added - InputField Caret bug fix now is not needed - TextComponent enum changed - Gradient are now supports bitmask - AutoRegisterInRoot boolean working on Layout Initialization - TipWindowType refactored: working on multiply screen resolutions - minor fixes - Generator improvemets - UI Button Extended supports multiply transitions - HideAllAndClean fix wrong depth reset - Button extended with alpha transition - Flow zoom 0.98 - ProgressAnimation Component null fix - isDirty check - test label removed - particles - Tweener setValue added - Flat icons - Force Canvas update - tags fix - Create Project fixed - Hierarchy View improvements - Flow: "Create Project" button added on splash screen - Flow: Create Screen function -> ReplaceComponents function fixed - Minor improvements and fixes ## 0.9.5a - Examples fixed - Transition FlowHide## method variation added - Button with label interactable flag fixed in editor - skin improvements - warning fix - attach revert fixed - Flow attaches doubleSided fixed - WindowLayoutRoot ICanvasElement now - layout fixes - Upgrade fix - Functions Iteration fixed - WindowSystem start ObjectPool ref fixed - Styles changed - UI.Windows updated - Bug merge fixes - ComboBox removed - Flow visual improvements - Function transitions full support - Tags popup fixed - Social plugin having uniqueTag now - Warnings fixed - readme.txt removed - Version updater added - Transitions added (pre-alpha) - Some bugs fixed - Many other improvements ## 0.9.4a - Transition CameraSlide added - Transition states instancing fixed - Flow editor small fixes - Scene [A] objects spam fixed - Preallocated windows pool size parameter added - CricleLayoutGroup added - SizeToScaleLayoutGroup added - CanvasUpdater added - FlowLayoutGroup added (3rdParty) - BackButton action added - History preferences per window added - Many other fixes ## 0.9.3a - Events are now public - Show/Hide SetActive according on animation - Flow Editor create window coords fix - Hide/Show behaviour refactoring ## 0.9.2a - Tweener extension refactoring - Sorting Layers bug fix - List Component navigation added - major performance fixes in editor flow - flow editor refactor - flow editor zoom added - android devices transition issues resolved by TRANSITION_ENABLE compile flag - isContainer and isDefaultLink flags are completely removed - many minor fixes ## 0.9.1a - Fillable boolean added - forced flag added into tabs - Tags editor added - Tags adding fixed - Screen layout editor added - Flow: Functions module call stack fixed - Flow: Functions compiler class added - Flow: Create Screen/Layout buttons added into each window view - Flow: "Functions" module added (beta) - Flow: Visual improvements - Minor fixes ## 0.9.0a - Flow: Comments class added - Warnings fixed - Smart script template added - Preserve aspect added to ImageComponent - Icons added - Heatmap addon (pre-alpha) - Social settings - Macros removed - Components register fix - Minor fixes - Modules installation - Social installer - Social: FB implementation at the beginning - Social: VK beta - Minor fixes - Clean up - Social addon started (VK.com login & friends added by token) - Some examples fixed - List component will no longer clean up on hide - Components Show/Hide behaviour changed to recursive - Added button with text and image - Minor fixes - FlowCompiler: Hot fix path error - Flow: Arrows visual fixes - Flow: Window states fixed - Flow: Minor GUI fixes - Layout: Light skin size fixes ## Older View older version info on commit changes ### Online Examples: https://c11cf9e2a0f3c662eb191e3f47f2d05514d5cbc0.googledrive.com/host/0B9amRnYzMgMneGxpRXZNdDNNUDA/Basic.html https://ec5dbe2d80c5f4f1a03800ad67c1340fe62155d9.googledrive.com/host/0B9amRnYzMgMnTkRkVGs3S290bjg/Transitions.html https://a93da4c04a4b6b6bbd36378a5ea81e0216581113.googledrive.com/host/0B9amRnYzMgMnfjRHeGh6QlVBMUlFd21DRXp5bGZqOVg2RzJ0ZV9ueldyTlg3dFBkOFJyUkE/Components.html ### Project Site http://chromealex.github.io/Unity3d.UI.Windows/ ### Documentation http://chromealex.github.io/Unity3d.UI.Windows/docs/api/ ### Code Style (EN): https://github.com/chromealex/Unity3d.UI.Windows/wiki/Code-Style-EN (RU): https://github.com/chromealex/Unity3d.UI.Windows/wiki/Code-Style-RU