FairyGUI-UML类图
2025-04-07 21:48:05 0 举报
Test
作者其他创作
大纲/内容
Image
+ OnPopulateMesh 构建mesh
Stage
- HandleEvents+ InternalUpdate 生命周期函数
EventDispatcher
GButton
# _titleObject:GObject# _iconObject:GObject+ selected
+ SetState+ ... 对两个子节点的封装操作
GImage
+ _content:Image
TextField
- _font :DynamicFont/BitmapFont 对Unity字体封装
- BuildLines、BuildLines2- ParseText+ OnPopulateMesh
GObject
+ id/name/width/height/parent/...+ displayObject:DisplayObject+ packageItem:PackageItem+ onClick 一些事件监听
+ SetPosition等 一些对DisplayObject属性操作的封装+ UpdateGear Controller的实现+ TweenMove tween的封装实现
GList
+ selectedIndex+ numItems
+ SetVirtual
Container(DisplayObject的逻辑封装类)
+ update:child.Update
DisplayObject
+ graphics:NGraphics 控制显示的属性+ gameObject:GameObject Unity显示节点+ gOwner:GObject 显示节点的逻辑封装类+ onClick 一些事件监听
+ SetPosition等 对gameObject的基础属性操作+ Update graphics.Update 渲染相关
GComboBox/GLable/GSlider...
GComponent
+ container 基类的displayObject另一个赋值+ _children:List<GObject> 子节点+ _controllers:List<Controller> +_transitions:List<Transition>
+ AddChild / RemoveChild等 一些对子节点操作+ ChildStateChanged 将子节点显示节点添加到自己的显示节点上
GTextField
+ _textField:TextField
收藏
0 条评论
下一页