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

  • 相关阅读:
    dnc开源梦之队2018 开源项目精选集
    2018年4月更新70多个公司dnc招聘职位
    首届.NET Core开源峰会
    回顾Google IO 2016 -Keynote【图解】
    SharedPreferences实现记住密码功能
    Android 五大布局
    Visual Studio Code 编辑器相关
    你好!2015!
    Get Start StrangeIOC for Unity3D
    Unity3d Web Player 的server端联网配置
  • 原文地址:https://www.cnblogs.com/rollingyouandme/p/15345879.html
Copyright © 2011-2022 走看看