Ngui Comprehensive Practice Course (University bully Internal information)
Probation Document: Link: http://pan.baidu.com/s/1jGosC9g Password: 8jq5
Introduction: Ngui Comprehensive Practice Tutorial (university bully Internal materials) This book is the latest Ngui in China, with a new 3.8.0-based, explaining the use of Ngui. The content not only ngui the various components of the letter, but also explains the advanced features as well as its own tools.
Catalogue1th. Preparation before learning Ngui1Purchase/download and import of 1.1 Ngui11.1.1 Find and learn about the Ngui11.1.2 Import Ngui41.2 Ngui Resources Overview6Example of using 1.2.1 Ngui71.2.2 Ngui Source71.2.3 Version Introduction81.3 Ngui Menu Overview81.3.1 quickly set the depth property of a UI object91.3.2 quickly create a common base UI91.3.3 quickly give your favorite UI componentsTen1.3.4 Quick Add Tween animation related componentsTen1.3.5 quickly opens various tools provided by Ngui One1.4 Ngui Shortcut Menu overview One1.5 Inheritance relationships for each of the important component classes (illustration) One1.6 More reasonable layout of the interface environment A1.6.1 Default layout mode A1.6.2 Ways to modify layouts -1.6.3 Recommended Layout method the1.6.4 Storing a custom layout -1.7 Ngui Common Mouse shortcut operation mode -1.7.1 changing the position of the UI object -1.7.2 changing the angle of the UI object -1.7.3 changing the size of a UI object -2nd Chapter Basic UI Components +2.1 Global UI Zoom Mode control (Uiroot) +2.1.1 Overview +2.1.2 Pixel size fixed (flexible) -2.1.3 Occupancy ratio fixed (Constrained) A2.1.4 Platform Dependent (Constrained on mobiles) -2.1.5 distinguish between game screen resolution and game view aspect ratio -2.2 Auto-Adjust the size of the UI (Uirect) -2.2.1 Overview -2.2.2 The size of the custom UI (None) -2.2.3 associated with another UI (Unified) in2.2.4 with multiple UI associations (Advanced) *2.2.5 Application Example-the slider prototypePanax Notoginseng2.3 Container (Uiwidget) the2.3.1 Overview +2.3.2 Changing the transparency of UI objects in a container A2.3.3 Aligning UI objects the2.3.4 Rotate UI Object (Pivot) +2.3.5 set UI Object drawing order/order of receiving events (Depth) -2.3.6 manually adjust the size of the UI and the aspect ratio (size and aspect) $2.4 Artboards (UIPanel) -2.4.1 Higher priority -2.4.2 determining the Global drawing order the2.4.3 Global cropping the2.4.4 Other advanced Settings -2.4.5 Show Draw CallsWuyi2.5 Event System (Uicamera) the2.5.1 features that ensure that the event system is functioning properly the2.5.2 filtering objects that can receive events Wu2.5.3 viewing objects that are currently receiving events -2.5.4 Accessibility settings -2.5.5 the source of the triggering event About2.5.6 threshold for triggering events About2.5.7 matches a specific event for a common trigger source $2.5.8 All events that can be sent and how to handle them -3rd Chapter Ngui Visual components -3.1 Displaying text messages (uilable) -3.1.1 Font Classification-dynamic/static fonts (dynamics and bitmap) -3.1.2 Common ways of handling +3.1.3 Overflow Handling -3.1.4 Text effects the3.1.5 format no longer consistent--text encoding (BBCode) the3.2 Displaying sprite pictures (uisprite) -3.2.1 Overview (Flip and color Tint) -3.2.2 Direct Display-Simple type About3.2.3 Stretch Display--slice type (sliced) the3.2.4 Tile Display--tile type (tiled) the3.2.5 Fill Display--Fill type (Filled) +3.2.6 Custom Display-Advanced type the3.3 Displaying texture pictures (uitexture)Bayi3.3.1 Displaying texture picturesBayi3.3.2 Show part of a picture the3.3.3 display any type of picture -3.4 Display 2D Sprite (ui2dsprite) -Chapter 4th Common UI controls the4.1 Button (UIButton) the4.1.1 Overview the4.1.2 Homemade button -4.1.3 Response button Click event the4.2 Pop-up list (uipopuplist)944.2.1 Overview944.2.2 Homemade pop-up list984.2.3 Response list Item selection event About4.3 Switch (uitoggle) -4.3.1 overview -4.3.2 Self-made switch (check button)1024.3.3 radio button1044.3.4 Events Responding to switch state changes the4.4 Input Box (uiinput)1074.4.1 Overview1074.4.2 Homemade Input Box the4.4.3 Single-Line input box the4.4.4 Multi-line Input box1134.4.5 Response Text Input event1134.5 Progress bar (Uiprogressbar) the4.5.1 Overview the4.5.2 Homemade progress bar1174.5.3 Response progress bar Value change events1194.6 Slide Bar (uislider) -4.6.1 Overview -4.6.2 Homemade Slide Bar1224.6.3 Response Slider Value Change Event1234.7 scroll bar (UIScrollBar)1244.7.1 Overview1244.7.2 Homemade scroll bar1264.7.3 responding to a ScrollBar value change event1275th. More advanced Interactive effects1295.1 Scrolling Views (Scroll view)1295.1.1 Preset UI Object--scroll View1295.1.2 View range and cropping effect the5.1.3 dragging a child object of a scrolling view1315.1.4 dragging a scrolling view anywhere133Rules for 5.1.5 View scrolling1355.1.6 View Scrolling Effects1365.1.7 Binding scroll bar1385.1.8 Other Auxiliary properties $5.2 Grids (GRID)1415.2.1 Pre-Provisioned UI object--grid1425.2.2 Arranging UI Objects1425.2.3 Arrangement Rules1455.2.4 Handling Disabled UI objects145Form 5.3 (table)1465.4 Drag-and-drop operation (Drag and drop)1485.4.1 dragging a UI object (Uidragdropitem)1485.4.2 Modifying the parent object of a dragged UI object (uidragdroproot) Max5.4.3 rendering Drag-and-drop animation effects1515.4.4 drag and drop the UI object to any location in the grid the5.4.5 placing a container for dragged UI objects (Uidragdropcontainer)1555.5 Game Apps1576th Chapter Advanced Features the6.1 Data/Attribute binding (Property binding) the6.1.1 properties of a bound UI object the6.1.2 binding the properties of a 3D object1626.1.3 Property Dependency Rules1636.2 Motion Tweens (tweens)1646.2.1 start and end of animation1656.2.2 Play rules for animations1666.2.3 Handling Playback End Events1686.2.4 More playback controls (Uiplaytween)1696.2.5 more professional animation playback control (uiplayanimation)1736.3 Key Bindings (uikeybinding)1746.3.1 binding the Order of keys1756.3.2 Binding key Combinations1756.3.3 Application Examples1756.4-button Guide (uikeynavigation)1776.4.1 Guided by direction1776.4.2 explicitly specified guidance1786.4.3 The delivery of view focus1796.5 Localization System (UILOCALIZE)1796.5.1 Pre-prepared documents (Localization)1796.5.2 Localized text the6.5.3 Localized Images1816.5.4 localization of all text and images-language selection (Language Selection)1836.5.5 precautions when using the1836.6 Event Trigger (Uieventtrigger)1846.6.1 Common events that can be detected1856.6.2 Use Example1856.7 Delegates and parameters (Delegates & Parameters)1876.7.1 No limit on the number of parameters1876.7.2 Example 1: Referencing the properties of a custom component the6.7.3 Example 2: Setting the displayed picture1916.7.4 Example 3: Adjusting transparency192The 7th chapter comes with the tool1947.1 Pre-built tool (Prefab Toolbar)1947.1.1 Display Mode1947.1.2 Adding/Removing a pre-built body1957.1.3 setting thumbnails/icons1977.2 Gallery Authoring Tool (Atlas maker)1997.2.1 Making new Atlas1997.2.2 Adding a sub-diagram for an existing atlas2017.2.3 Deleting specific sub-graphs in a set2027.2.4 Editing a sub-image in a set (Uiatlas)2037.2.5 adding effects to a child map2047.3 Font Maker2047.3.1 Making static fonts2057.3.2 using your own fonts2077.3.3 adding effects to characters (Uifont)2077.3.4 using emoticons (picture-and-text mixed rows)2087.4 Panel Tool About7.5 Draw Calling tool (Draw call tools)2117.6 Camera Tool2127.7 UI Template Tools (Widget tool) (OBSOLETE)212
Ngui Comprehensive Practice Course (University bully Internal information)