✕
开学优惠Unity就业班1xxxx、UE就业班9xxxxA计划班级均有优惠。
×
首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
SiKiGameJamS3投票页面
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
工业高端人才大型体系课
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
首页
全部课程
所有课程
课程投票 - Unity
课程投票 - Unreal(虚幻)
SiKiGameJamS3投票页面
Unity
Unity 全部课程
Unity高薪就业班
Unity A计划(永久)
Unity A计划(一年)
Unity学习路线
Unity开发相关软件合集
未来课程投票(想看的课程)
虚幻
虚幻 全部课程
UE5高薪就业班
虚幻 A计划(永久)
虚幻 A计划(一年)
虚幻Unreal学习路线
Unreal开发相关软件合集
(投票)Unreal(虚幻)方向的课程,你想要看哪些课程?
Cocos
Cocos全部课程
Cocos A计划(永久)
Cocos A计划(一年)
Cocos学习路线
Cocos开发相关软件合集
CocosCreator方向的课程,你想要看哪些课程?
Java
Java 全部课程
Java A计划(永久)
Java A计划(一年)
Java学习路线
Java开发相关软件下载
Java方向的课程,你想要看哪些课程?
Python AI
Python人工智能 全部课程
Python人工智能 A计划(永久)
Python人工智能 A计划(介绍)
Python人工智能学习路线
小程序
微信小程序 全部课程
微信小程序 A计划(永久)
微信小程序学习路线
合作课程
地牢独行-类元气骑士俯视角射击游戏教程
原创独立游戏制作:类星露谷
QFramework 系统设计:通用背包系统
QFramework 游戏开发:类幸存者
QFramework 游戏开发:类枪牢
工业高端人才大型体系课
CocosCreator3.8.3案例实战教程:全新3D麻将消除游戏实战
Unity基于目标导向的AI:GOAP
独立游戏:淘金城堡-商业级独游开发流程
大型数字孪生实战教程+三维引擎基础到实战教程
UE5虚幻蓝图课仿刺客信条跑酷系统
Unity开发Pico VR MR适配 MRTK3
Unity上线塔防游戏【智械危机】策划、美术、程序全解析
创业大亨案例第一季—UE5入门基础初始关卡篇
创业大亨案例第二季—UE5联网游戏会话教程
虚幻5蓝图中级教程:FPS第一人称射击游戏
零代码做游戏:Topdown RPG (PlayMaker)
零代码做游戏:2D 平台跳跃 (PlayMaker)
【E世界】MMORPG全栈式网络游戏开发之旅-战斗篇
Unity无限随机写实风地图
【E世界】MMORPG全栈式网络游戏开发之旅-入门篇
其他
移动端
SiKi学院招聘
教学中心
关于我们
外包项目合作
登录
注册
切换触屏版
登录
注册
UGUI整体解决方案-优化篇(Unity 2019.1.0f2)
简介
分类
Unity
课程标签:
初级
查看课程
任务列表
第1任务: UGUI整体解决方案—优化篇资源说明.txt
第2任务: 001-课程内容介绍
第3任务: 101-基础名词解释
第4任务: 102-Canvas和Graphic的基本关联
第5任务: 103-重建部分几个重要的类
第6任务: 104-两种遮罩的实现区别
第7任务: 105-深度测试小例子
第8任务: 106-渲染概念透明物体的渲染
第9任务: 107-网格重建的执行逻辑
第10任务: 108-重建方法的细节部分
第11任务: 109-重建部分的执行流程
第12任务: 110-UI射线部分执行逻辑
第13任务: 111-UGUI合批规则概述
第14任务: 112-UGUI合批depth计算规则一
第15任务: 113-UGUI合批排序规则
第16任务: 114-串讲合批规则部分
第17任务: 115-合批部分的特殊例子
第18任务: 116-Mask为什么不能合批
第19任务: 117-Mask为什么会产生两次drawcall
第20任务: 118-Mask注意要点
第21任务: 119-RectMask2D实现原理
第22任务: 120-RectMask2D注意要点
第23任务: 121-填充率注意要点
第24任务: 122-降低填充小操作和弃用Text效果组件
第25任务: 123-UI和3D物体之间的渲染关系
第26任务: 124-图片平铺和完美像素
第27任务: 125-UI动静分离
第28任务: 126-UI组件的显隐
第29任务: 127-不要开启BestFit
第30任务: 128-打断合批的操作一
第31任务: 129-打断合批的操作二
第32任务: 201-图集存在的意义
第33任务: 202-旧版图集的使用
第34任务: 203-新版Master图集的使用
第35任务: 204-新版Variant图集的使用
第36任务: 205-打图集的基本规则
第37任务: 206-颜色通道的基础概念
第38任务: 207-纹理压缩格式
第39任务: 208-纹理压缩格式的内存计算方式
第40任务: 209-安卓平台下的压缩格式
第41任务: 210-Unity的二次压缩格式
第42任务: 211-IOS下的压缩格式选择
第43任务: 212-图片的格式要求
第44任务: 213-图片的通道分离
第45任务: 214-动态图集存在的意义
第46任务: 215-动态图集算法
第47任务: 216-算法逻辑概述
第48任务: 217-尽量对外关闭修改
第49任务: 218-完成选中事件的监听
第50任务: 219-解耦是我们需要时常注意及自省的
第51任务: 220-展示界面的逻辑
第52任务: 221-添加代表图片的ID枚举
第53任务: 222-完成展示部分代码逻辑
第54任务: 223-给检视面板右键菜单添加方法
第55任务: 224-完成测试环境小工具
第56任务: 225-切换场景不销毁物体的单例写法
第57任务: 226-动态打图集主逻辑
第58任务: 227-获取图集方法
第59任务: 228-清理图集对象方法
第60任务: 229-执行打图集操作部分逻辑
第61任务: 230-获取id及路径数据
第62任务: 231-完成路径数据部分逻辑
第63任务: 232-添加Loading界面动画
第64任务: 233-完成异步加载场景逻辑
第65任务: 234-完成选择界面逻辑
第66任务: 235-完成整个模拟应用场景的演示
第67任务: 236-动态图集部分总结
第68任务: 237-Unity的图集算法
第69任务: 238-精灵的多边形模式
第70任务: 239-TexturePacker算法简单介绍
第71任务: 240-TexturePacker修剪功能的简单介绍
第72任务: 241-TexturePacker的简单使用
第73任务: 242-TexturePacker和Unity自身图集作比较
第74任务: 243-整理image显示spriteMesh思路
第75任务: 244-计算image顶点的坐标差值
第76任务: 245-获取顶点信息
第77任务: 246-完成spritemesh组件的编写
第78任务: 247-TexturePacker命令行的简单介绍
第79任务: 248-定义路径部分
第80任务: 249-命令行简单讲解
第81任务: 250-获取命令行参数
第82任务: 251-程序启动信息设置
第83任务: 252-完成命令行执行部分
第84任务: 253-自动化打包常见问题解析
第85任务: 254-没有过度绘制的点击区域
第86任务: 255-图片的两个小参数优化
第87任务: 256-导入图片的参数自动化设置
第88任务: 301-镜像案例内容介绍
第89任务: 302-分析当前需求
第90任务: 303-初始化类和接口
第91任务: 304-使用字典替换工厂方法
第92任务: 305-初始化部分
第93任务: 306-获取镜像对象
第94任务: 307-定义接口及部分功能代码
第95任务: 308-添加镜像对象初始化接口的调用
第96任务: 309-设置默认大小方法
第97任务: 310-完成设置默认大小逻辑
第98任务: 311-编辑器类的简单介绍
第99任务: 312-使用序列化对象显示
第100任务: 313-使用更简单的方式显示属性
第101任务: 314-添加按钮
第102任务: 315-整理Simple镜像实现思路
第103任务: 316-顶点坐标的计算思路
第104任务: 317-添加修改顶点位置的逻辑
第105任务: 318-为什么不能修改集合项的属性
第106任务: 319-添加工具类
第107任务: 320-计算横向的镜像顶点
第108任务: 321-完成顶点复制部分的功能
第109任务: 322-List的自动扩容机制
第110任务: 323-完成数组优化逻辑
第111任务: 324-解决编辑器界面修改属性未生效的问题
第112任务: 325-可插拔的组件形式
第113任务: 326-剔除无效顶点的思路
第114任务: 327-剔除无效顶点代码部分
第115任务: 328-平铺模式下的实现思路
第116任务: 329-OuterUV的概念
第117任务: 330-获取中心点
第118任务: 331-偶数矩形的判定
第119任务: 332-UV翻转的思路
第120任务: 333-完成镜像部分的演示