zoukankan      html  css  js  c++  java
  • 【UGUI】源码 -- 0总框架

    参考链接:

    https://blog.csdn.net/qq_28820675/article/details/105619250

    UGUI版本:2017.4  

     

    接口

    IInitializePotentialDragHandler
    IMoveHandler
    IPointerClickHandler
    IPointerDownHandler
    IPointerEnterHandler
    IPointerExitHandler
    IPointerUpHandler
    IScrollHandler
    ISelectHandler
    ISubmitHandler
    IUpdateSelectedHandler
    ICanvasElement
    IClippable
    IClipper
    IGraphicEnabledDisabled
    ILayoutElement
    ILayoutIgnorer
    IMask
    IMaskable
    IMaterialModifier
    IMeshModifier
    ITweenValue
    IVertexModifier

    枚举

    CanvasUpdate
    EventHandle
    EventTriggerType
    MoveDirection

    结构体

    ColorBlock
    ColorTween
    FloatTween
    Navigation
    RaycastResult
    SpriteState

    继承类

    AspectRatioFitter    
    BaseInput    
    BaseInputModule    
      PointerInputModule  
        StandaloneInputModule
        TouchInputModule
    BaseMeshEffect    
      PositionAsUV1  
      Shadow  
        Outline
    BaseRaycaster    
      GraphicRaycaster  
      PhysicsRaycaster  
        Physics2DRaycaster
    CanvasScaler    
    ContentSizeFitter    
    EventSystem    
    Graphic    
      MaskableGraphic  
        Image
        RawImage
        Text
    LayoutElement    
    LayoutGroup    
      GridLayoutGroup  
      HorizontalOrVerticalLayoutGroup  
        HorizontalLayoutGroup
        VerticalLayoutGroup
    Mask    
    RectMask2D    
    ScrollRect    
    Selectable    
      Button  
      Dropdown  
      InputField  
      Scrollbar  
      Slider  
      Toggle  
    ToggleGroup    

    普通类

    AnimationTriggers
    CanvasUpdateRegistry
    ClipperRegistry
    EventTrigger
    FontData
    GraphicRegistry
    LayoutRebuilder
    MaskUtilities
    RectangularVertexClipper
    ReflectionMethodsCache
    VertexHelper

    抽象类

    BaseVertexEffect

    静态类

    BaseVertexEffect
    DefaultControls
    ExecuteEvents
    FontUpdateTracker
    LayoutUtility
    Misc
    RaycasterManager
    SetPropertyUtility
    StencilMaterial

    泛型类

    IndexedSet
    ListPool
    ObjectPool
    TweenRunner

    00

  • 相关阅读:
    NFC Basics(基本NFC)——翻译自developer.android.com
    【LeetCode】Sort Colors 解题报告
    发送手机物理标识请求
    Java编程介绍
    emacs 中使用git diff命令行
    OpenJudge百炼习题解答(C++)--题4074:积水量
    编程之美2.9 斐波那契数列
    Application Architecture Determines Application Performance
    程序包javax.servlet.annotation不存在
    mysql 严格模式 Strict Mode说明
  • 原文地址:https://www.cnblogs.com/rollingyouandme/p/15345879.html
Copyright © 2011-2022 走看看