----------------------------------------------
NGUI: Next-Gen UI kit
Copyright © 2011-2016 Tasharen Entertainment
Version 3.12.1
http://www.tasharen.com/?page_id=197
support@tasharen.com
----------------------------------------------
Thank you for buying NGUI!
PLEASE NOTE that NGUI can only be legally downloaded from the following 3 sources:
1. Unity Asset Store (Standard License)
2. www.tasharen.com (Standard License)
3. github.com/tasharen/ngui (Professional and Site Licenses)
If you've obtained NGUI via some other means then note that your license is effectively invalid,
as Tasharen cannot provide support for pirated and/or potentially modified software.
Documentation can be found here: http://www.tasharen.com/forum/index.php?topic=6754.0
Support is provided here: https://discord.gg/tasharen
If you have any questions, please first search the forum: http://www.tasharen.com/forum/index.php?board=1.0
If you don't find an answer, simply ask in the #ngui-support channel in Discord: https://discord.gg/tasharen
--------------------
How To Update NGUI
--------------------
If you have the Professional or Site License of NGUI that comes with Git access, just pull the latest changes.
If you have a Standard License:
1. In Unity, File -> New Scene
2. Delete the NGUI folder from the Project View.
3. Import NGUI from the updated Unity Package.
---------------------------------------
Documentation, and tutorials
---------------------------------------
All can be found here: http://www.tasharen.com/forum/index.php?topic=6754.0
Using NGUI with JavaScript (UnityScript)? Read this first: http://www.tasharen.com/forum/index.php?topic=6
------------------
FreeType Library
------------------
NGUI version 3.5.2 onwards includes the pre-compiled C++ FreeType library, which is an open source project (http://freetype.org/)
FreeType license: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/tree/docs/FTL.TXT
This library is used only if you choose the "Generate Bitmap" font option in the Font Maker,
and it will not be included in the build of your game. It's only used in the editor.
-----------------
Version History
-----------------
3.12.1
- NEW: Added an option to UIDragDropItem to make it work not just with press-and-hold but also with click-move-click dragging actions.
- Improved the UIKeyBinding a bit (to string and from string conversion to be exact).
3.12.0
- NEW: Popup list can now accept delegates when setting up the items programmatically (ideally anonymous delegates).
- NEW: Added Localization.Format overloads for 3 parameters and less to avoid GC allocations.
- NEW: Added UIWidget.SetColorNoAlpha helper function.
- NEW: color.LinearToGammaSpace() helper extension to match color.GammaToLinear().
- NEW: Added a fast path for updating a widget's collider if the collider is already known, and forced it to be used when the widget gets enabled.
- NEW: Added the "No Outline" option to the symbol coloring style. The symbol won't have an outline even if the text does.
- FIX: Fixed an issue with the font's actual printed size not being printed correctly in inspector in some situations.
- FIX: Random minor fixes from the support forum.
- FIX: Missing localization entry warnings will now only be shown once per keyword.
- FIX: UICamera will no longer keep assigning UICamera.hoveredObject repeatedly while mouse events are enabled. It will now only be assigned if the hovered object changes, or the mouse moves.
- FIX: Fixed some issues with NGUIText.InsertHyperlink/ReplaceLink.
- Merged pull request #26 by Nicki Hansen.
- Checked against Unity 4.7, 5.6, and 2018.1b2.
3.11.4
- FIX: Assortment of various minor fixes for issues reported on the forums.
3.11.3
- NEW: Popup list now has an option to control whether it opens on press or on click.
- NEW: TweenAlpha is now able to tween light sources as well.
- NEW: Better logic for UICamera.isOverUI, UICamera.uiHasFocus and UICamera.interactingWithUI.
- FIX: UICenterOnChild will now scroll up/down in the proper direction when using the mouse wheel.
- FIX: UIKeyBinding will now set the currentTouch to -1 before firing its OnBindingPress function.
- FIX: Reverted UILabel.OnFontChanged (dynamic fonts) since it's now working how it used to (?)
- FIX: Fix for underline and label spacing being broken.
3.11.2
- FIX: Fix for the popup list not re-opening properly in some cases with touch input.
- FIX: Rewrote how '...' gets appended at the end of wrapped labels, fixing its functionality when sup/subscript is used in the same label.
- FIX: Reverted the ordering of triangles for UI, making them face the -Z again.
- FIX: Added code to NGUI's main default shaders (Unlit/Transparent Colored and Unlit/Text) to handle single pass VR.
- FIX: Choosing to hide a side of an advanced sprite will now also hide corners on that side.
- FIX: Small fix to how UIGrid and UITable would handle widgets with SpringPosition attached.
3.11.1
- NEW: Added a 'keep value' option to the popup list that will make popup values persist even after it disappears, like it used to work before the change many versions back.
- FIX: Popup list with values defined at edit time no longer has an initial value (unless the new 'keep value' is checked).
- FIX: Capitalized versions of bbcode keywords like [B] will now work in addition to lowercase.
- FIX: Backwards compatibility fixes with Unity 5.3.
3.11.0
- NEW: It's now possible to specify a custom material on regular NGUI sprites and labels.
- NEW: Added UV2 support, specified on the panels. Secondary UVs can be easily used to add multi-texturing effects such as blended tiled backgrounds or simply detail textures, enhancing your UI's look.
- NEW: Draw call now uses a material property block to specify the main texture as it works better at edit time.
- NEW: UIGeometry now has a onCustomWrite delegate that can be used to modify the generated geometry as you see fit.
- NEW: Added camera.FitOnScreen(transform) to simplify adjusting some group of widget's position to be within screen bounds.
- NEW: Tweens can now be set to use FixedUpdate for their animation.
- NEW: Added UIDrawCall.onCreateDrawCall that's called every time a new draw call gets created.
- NEW: Added UIDrawCall.shadowMode that can be used to change the shadow casting mode.
- FIX: NGUI's geometry should now work with one-sided shaders.
- NEW: Added UICamera.lastWorldRay to hold the last ray used to cast into the world.
- NEW: Added UICamera.mouse0, mouse1, mouse2 to access the mouse directly.
- NEW: UICamera.uiHasFocus to return 'true' when there is an active UI interaction happening.
- NEW: NGUI raycasts into the world will now automatically ignore triggers if the event type is set to World_3D.
- FIX: Popup list's panel now keeps the sorting order of its parent panel.
- FIX: Tweener.Begin now always clears the onFinished callback list.
- FIX: Eliminated GC allocations from raycasts.
3.10.2
- NEW: Added UIDrawCall.MoveToScene for Unity 5.4+ to make it easier to move the UI to another scene.
- FIX: Fixed an issue with Unity 5.4.1 in regards to the NGUI menu.
- FIX: DragDropItem will now inverse transform the delta, so it should theoretically work even with rotated panels.
- FIX: DragDropItem now again clears the scroll view reference after the drag operation completes.
- FIX: Unity 5.4 DX9 bug work-around (no longer marking VBOs as dynamic).
3.10.1
- NEW: Added UICamera.ignoreAllEvents to easily disable all NGUI events.
- FIX: Unity 5.4 editor on OSX: fixes for retina-related glitches of 5.4.
- FIX: Gamma to linear conversion now happens in the draw call class and no longer needs to be set in each OnFill function.
3.10.0
- NEW: Added Texture2D.MakeReadable(true/false) -- a convenience extension for the editor. Not sure why this isn't built-in.
- FIX: UIDragScrollView will no longer inform the scroll view of OnPress(false) on disable unless it's actually being dragged.
- FIX: Removed ColorMas
没有合适的资源?快使用搜索试试~ 我知道了~
unity3d2018插件NGUI
共815个文件
meta:425个
cs:226个
prefab:35个
需积分: 10 33 下载量 123 浏览量
2019-04-24
13:21:12
上传
评论
收藏 11.85MB ZIP 举报
温馨提示
2018能用UI组件。NGUI是严格遵循KISS原则并用C#编写的Unity(适用于专业版和免费版)插件,提供强大的UI系统和事件通知框架。其代码简洁,多数类少于200行代码。
资源推荐
资源详情
资源评论
收起资源包目录
unity3d2018插件NGUI (815个子文件)
Logo.anim 13KB
Window - Back.anim 7KB
Window - Forward.anim 6KB
Button.anim 4KB
Checkmark.anim 3KB
UICamera.cs 77KB
NGUITools.cs 74KB
NGUIEditorTools.cs 62KB
NGUIText.cs 60KB
UILabel.cs 48KB
UIPanel.cs 48KB
UIWidget.cs 37KB
UIInput.cs 37KB
NGUIMath.cs 34KB
UIWidgetInspector.cs 32KB
UIPopupList.cs 32KB
UIAtlasMaker.cs 31KB
UIDrawCall.cs 28KB
UIScrollView.cs 27KB
UIBasicSprite.cs 27KB
UIPrefabTool.cs 25KB
UIPanelInspector.cs 25KB
UICreateWidgetWizard.cs 25KB
NGUIMenu.cs 24KB
Localization.cs 20KB
UIRect.cs 20KB
FreeType.cs 20KB
NGUIContextMenu.cs 19KB
UITexturePacker.cs 19KB
UIRectEditor.cs 19KB
EventDelegate.cs 19KB
NGUIJson.cs 18KB
UIFontInspector.cs 18KB
NGUISettings.cs 18KB
UIFontMaker.cs 18KB
UIAtlasInspector.cs 17KB
UIFont.cs 15KB
UIAtlas.cs 13KB
UIProgressBar.cs 13KB
UITweener.cs 12KB
UIDragDropItem.cs 12KB
UISprite.cs 11KB
UIGrid.cs 11KB
InvDatabaseInspector.cs 11KB
UILabelInspector.cs 11KB
UIDragObject.cs 10KB
ActiveAnimation.cs 9KB
UI2DSprite.cs 9KB
BetterList.cs 9KB
PropertyReference.cs 9KB
UIPlayTween.cs 9KB
UIWrapContent.cs 8KB
UIRoot.cs 8KB
UIWidgetContainerEditor.cs 8KB
EventDelegateEditor.cs 8KB
UIPopupListInspector.cs 8KB
UIToggle.cs 8KB
UICenterOnChild.cs 8KB
TweenLetters.cs 8KB
UITextList.cs 8KB
UIPlayAnimation.cs 8KB
SpriteSelector.cs 8KB
UIStretch.cs 8KB
UITexture.cs 7KB
ComponentSelector.cs 7KB
UITable.cs 7KB
UIKeyNavigation.cs 7KB
UIKeyBinding.cs 7KB
UIButtonColor.cs 7KB
UICameraEditor.cs 7KB
UIButton.cs 7KB
UIColorPicker.cs 6KB
UIPanelTool.cs 6KB
ByteReader.cs 6KB
NGUITransformInspector.cs 6KB
UIAnchor.cs 6KB
UIDraggableCamera.cs 6KB
TypewriterEffect.cs 6KB
NGUISelectionTools.cs 6KB
EventDelegateDrawer.cs 6KB
UICameraTool.cs 6KB
InvGameItem.cs 6KB
NGUIHandles.cs 5KB
UITooltip.cs 5KB
PropertyReferenceDrawer.cs 5KB
UIDrawCallViewer.cs 5KB
UISlider.cs 5KB
NGUIDebug.cs 4KB
UIScrollBar.cs 4KB
BMFontReader.cs 4KB
UIItemSlot.cs 4KB
UIGeometry.cs 4KB
NGUIHelp.cs 4KB
NGUISnap.cs 4KB
InvEquipment.cs 4KB
UIEventListener.cs 4KB
InvFindItem.cs 4KB
UIBasicSpriteEditor.cs 4KB
BMFont.cs 4KB
UISpriteAnimation.cs 4KB
共 815 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9
资源评论
wyy262
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功