Java自学网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2736|回复: 42

unity3d-打造自己的UI框架

[复制链接]

该用户从未签到

0

主题

126

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:45:01 | 显示全部楼层 |阅读模式
第01章:UI框架设计理念
7 E; V& W9 i! ^& S! T$ Y9 V* r, M
1-1课程整体介绍
. N3 {% _1 O6 k; ~3 `, @1-2什么是框架
* b6 M. _! Y; J0 r) V+ y. ^6 }1-3无框架项目需要处理的问题$ \2 ^+ y/ a% `6 e' q: O
1-4框架功能与开发环境介绍
( o4 k# F) r7 `4 T
1 n( I$ D5 l8 |, t6 s) O第02章:最简版本开发
! I& V0 M# e3 w& }3 i; c# i" C) m5 v+ i8 c+ U
2-1建立UI框架项目且导入资源2 L" g& k3 V& x" X: F" [
2-20UI框架核心类设计( X( n5 E% x4 g5 ~3 r- Y: A
2-21UI框架核心类设计
( b3 z' w7 P5 j2 R; a/ E2-2定义框架核心枚举类型8 t+ i, |2 E+ {
2-3定义框架窗体的四个状态' O# q$ `+ ?; C: O! i& F  x! a* b
2-4定义UI管理器脚本
: k) C& _' i: m% {2-5UI管理器核心字段定义
7 Z, }% `4 i. }' l& ^2-6创建根窗体预设) [) h, w8 _8 ~1 Y
2-7创建登陆窗体预设
) |+ I1 k, ^3 Z- T9 R# ~- x2-8.1UI管理器加载UI根窗体2 P1 H/ }8 O2 l+ X2 `
2-8.2UI管理器加载UI根窗体" T! J5 k% w" S/ ^" O
2-9UI管理器_完成Awake初始化函数编写
. g. z7 |' n1 I  d8 ]" p2-10UI管理器_框架常量的统一定义与管理
9 K- F6 F; W. t9 r: L2-11UI管理器_显示UI窗体的方法定义
8 ^- {3 N, t, \+ a) F1 S7 ^9 c, }2-12UI管理器_编写显示UI窗体的方法(A)1 d& B1 D" |/ ~
2-13UI管理器_编写显示UI窗体的方法(B)
7 D# k5 |9 I* W/ n4 X2-14UI管理器_编写显示UI窗体的方法(C)) v/ a  F: R, z; `; K& h
2-15UI管理器_编写显示UI窗体的方法(D)
. P9 p7 A& n" E( a+ \2-16UI管理器_编写客户程序调用与测试框架5 E" w# s. K& R: G! @1 m
2-17最简版本项目开发思路回顾(A)/ y& B0 W3 r% O/ D* C$ P
2-18最简版本项目开发思路回顾(B)
! O7 i5 e9 s+ ]8 X  g; |2-19UI框架功能设计理念讲解! n) r' F. E  D' Q3 x( A

. [6 I) l$ D* D: ~6 m; B第03章:窗体层级管理
$ ?6 J. W0 |. t- n; Z7 ?
' I3 i! \% `8 p* v5 W# j4 ]2 a. a3-1层级管理_栈数据结构8 o' y: f9 t0 v" E, ]) I
3-2层级管理_定义入栈方法
. F% {+ Z/ {1 Q5 |) x; h# |+ N+ i3-3层级管理_普通窗体的关闭逻辑% U* r6 f( \1 C9 t( o
3-4层级管理_反向切换窗体的关闭逻辑
# f3 N$ T7 }$ G2 z3 g3-5层级管理_隐藏其他属性窗体的显示逻辑
8 q- u: e3 [  u: u3-6层级管理_隐藏其他属性窗体的关闭逻辑. y6 o8 `4 M+ ]) @& l
3-7层级管理_清空栈集合
9 h- w2 J  u% a8 ?% w3-8层级管理_UI管理器部分代码完善7 [& o. ?* w! P& z1 y: j% i
3-9层级管理测试_定义窗体预设(A)
1 X( D- J$ e, A3-10层级管理测试_定义窗体预设(B)
* }% P5 I$ S; e" b) g# G# d3 t3-11层级管理测试_登陆窗体开发(A)(1)
/ L6 {  ]$ y7 W5 B/ \3-12层级管理测试_登陆窗体开发(B); G$ C1 x3 e* |4 j
3-13层级管理测试_查看UI管理器内部状态
5 W) A$ C  X6 x# O" o0 q+ {3-14重构技术_帮助类节点查找算法
8 }+ j7 a7 d( u3-15重构技术_获取子节点脚本算法
$ T0 W/ J: E) X3-16重构技术_给子节点添加脚本算法
6 H- ]: Q. t9 j6 w( @0 W1 t3-17重构技术_窗体基类封装子类调用方法
1 t4 K. ^* i' t, ^$ J3 [$ j2 {) }$ L1 D5 b3-18重构技术_测试与重构窗体返回方法(A); v) x/ Y) t7 k% z
3-19重构技术_测试与重构窗体返回方法(B)
3 v9 f: a* g: q, \% ^9 K7 p. Y$ U' M8 }: u1 U
第04章:模态窗体管理8 \3 \& V- u  x/ J6 L4 R

; j* o; K0 k2 _- L" T* k4-1模态窗体_基本原理讲解(A)
7 [% o; ~4 k& c4-2模态窗体_基本原理讲解(B)& L' s5 c9 x$ d3 z8 o$ E
4-3模态窗体_定义UI遮罩管理器脚本& H: R! o" Q2 f$ v: d. A2 K# i# r$ Z
4-4模态窗体_UI遮罩管理器初始化核心字段
- I7 d* `8 ~. R4 ~" U4-5模态窗体_设置与取消遮罩状态- y5 q& `" e4 ~& I. T
4-6模态窗体_定义模态窗体透明度与初步测试
+ \, k1 Z. i2 n, e4 {/ v6 Z& p4-7模态窗体_模态窗体透明度调试
8 o0 N7 @7 I& ~3 {4-8模态窗体_完善模态窗体功能4 r0 ?3 t: P' G3 m+ s: T
# g, }& ~4 e6 t0 f2 Y6 ?0 R
第05章:日志调试与配置管理4 ]8 R3 g! F3 k& k' D6 o
' x6 f9 t! ]) o9 @5 L
5-1配置管理_Json简介
+ F0 d0 H5 e* T0 ~  X! d5-2配置管理_Json解析示例(A)- K) D4 p) `6 Q$ k3 h3 i
5-3配置管理_Json解析示例(B)
8 W; n1 O- c8 \5-4配置管理_Json解析示例(C)
2 r. @# Q) J0 I9 I2 g5-5配置管理_定义通用配置管理器接口
7 F" _% F( ~- J3 c5 ?; G5 G4 c/ W5-6配置管理_通用配置管理器Json实现类1 h* ?2 w, R4 O1 ~2 q6 O5 q( `
5-7配置管理_UI管理器中UI预设窗体的配置管理应用' \; \$ r, k0 ~# V; U8 ~
5-8配置管理_框架中常量部分统一定义/ R% D  ~/ M3 u4 s; L) Z$ t1 x  a
5-9配置管理_日志调试脚本完善与应用讲解$ O" @, N  Z3 ^$ k! W* d+ O

, M; m1 O) |/ h: |1 p第06章:消息传递中心
( B4 v' O/ X1 X9 j, T) O  C3 p/ O: I, I8 @; v
6-1消息中心_开发消息传递中心的意义5 ~8 N5 N. Z, b4 r2 L8 A
6-2消息中心_定义消息传递中心核心类(A)' H( X7 T, q9 K+ ]: w# w) O+ L* B' L
6-3消息中心_定义消息传递中心核心类(B)
% O4 M' i9 e' \  k- a6 E+ G- k6-4消息中心_测试消息传递中心(A)* N( f: P3 H+ \& {1 K  a# D: _6 X
6-5消息中心_测试消息传递中心(B)
7 w0 u7 w, E* y6 i" t6-6消息中心_消息传递中心测试与重构(A): ^. T! ?3 z8 U0 r! c
6-7消息中心_消息传递中心测试与重构(B)
. z* N1 E, l# h. y6-8消息中心_客户程序常量的集中定义
+ Q- ?2 A3 c) }! l* Y. Y
6 y) h% ]; |; Q9 S$ R第07章:资源国际化技术; X* B( G0 b0 P5 b
3 ?7 i" ]9 _' _" q1 b" d
7-1资源国际化_定义语言管理器类(A)# q5 Y# F: S2 Q7 x$ A+ W* s  U
7-2资源国际化_定义语言管理器类(B)
# {4 M8 ?& C5 B# P1 K& n7-3资源国际化_语言国际化测试与重构
8 I) b9 D+ c" i8 n7 l5 w3 T7 |& o+ E
# V3 \* i4 O' H& U6 ]& H
视频链接:! V0 H+ Z' i2 H/ Z2 B

3 K+ \" H( f( x+ U6 C资源下载地址和密码(百度云盘):
游客,如果您要查看本帖隐藏内容请回复
[/hide] 百度网盘信息回帖可见
8 X, T( ]" [: J0 K9 R) A4 A; k* x) o% a) z

1 H# n/ f' h# {/ s
# A* K! B/ ~2 G( ?. y本资源由Java自学网收集整理【www.javazx.com】
回复

使用道具 举报

该用户从未签到

0

主题

120

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 10:53:43 | 显示全部楼层
1651165165115615156151651
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

125

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:02:17 | 显示全部楼层
感谢大佬分享好教程!!
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

131

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:11:24 | 显示全部楼层
学习一下感谢楼主分享
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

121

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:12:08 | 显示全部楼层
unity3d-打造自己的UI框架
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

123

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:24:13 | 显示全部楼层
66666666666666666666666666666666666666666666666
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

114

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:25:13 | 显示全部楼层
谢谢楼主分享!
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

100

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:32:56 | 显示全部楼层
6666666666666
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

120

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:42:55 | 显示全部楼层
s6si二点v阿哥
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

137

帖子

0

积分

普通会员

Rank: 2

积分
0
发表于 2022-6-2 11:45:49 | 显示全部楼层
谢谢楼主分享教程
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|Java自学网

GMT+8, 2024-6-2 12:55 , Processed in 0.106607 second(s), 26 queries .

Powered by Javazx

Copyright © 2012-2022, Javazx Cloud.

快速回复 返回顶部 返回列表