UNITY开发经验分享
2021-01-14 19:25:41 0 举报
AI智能生成
UNITY经验
作者其他创作
大纲/内容
2D横版
《Restart》
资产构成
脚本构成
脚本分类
场景
功能
耦合
逻辑脚本基于场景划分
抽离静态配置数据、全局管理数据以及对局临时数据的管理
活用delegate解耦合,活用Coroutine
多用组合少用继承
数据行为与逻辑表现分离,V与MC
所有脚本文件
场景0
功能
存储已经通关的关卡
场景切换
正反播放UI动画
乘数
检测鼠标滑入画出
音乐加载播放大小
类
MouseEnterButton
Music0
UIController0
SaveandLoad
SaveData
场景1
功能
鼠标悬浮描边
背包
点击拾取
和非UI交互
作用于场景(UI拖到场景中)
和UI交互
背包常用功能
交换
累加
清空
翻页
点击翻页
区域翻页
拖拽
合成
分解
背包物体和其他UI面板(UI拖到UI上)
走路
类
Item
InteractiveThing
ItemRoom
PageTriggerArea
UILabel-只存了个string
UIController1
UIFrameAnimatePlayer
TreeTrigger
描边
场景3
功能
任务动画切换
拖拽场景物体到指定区域
类
GroundTrigger
CanDragThing
场景0.5
功能
播放视频
方法1
VideoPlayer
方法2
场景构成
网络游戏
聊天室
功能
传输信息
解决分包粘包
类
客户端
服务器
知识
字节大小
转换API
宇航员大作战
先导知识
C#连接MySQL
MySQL
其他知识
多线程
LINQ
LINQ
设计结构
框架图
功能
登录/校验/注册
创建/刷新/退出/转交房间
开始游戏
同步位置/道具/旋转等
类
服务端
Request/ActionCode
Server
ControllerManger
Client
Message
RoomController
UserController
UserDAO
客户端
3D游戏
《世界末日》
脚本构成
类
PlayerController
BeiGongJi
Health
ControlCamera
NuresAnimationController
寻路系统
《CLOSE》
AR/MR
《动物丛林》
移动端先导知识
offCard的一种方法
方法一
方法二
方法二
VirtualButton
功能
编辑器功能
灯光烘焙
lightcookie
HDRPLightCookie制作流程
脚本功能
其他功能
CameraSwich
UICtrontroll
AR功能
FaceChange
ARcotroller
《CLOSE》
keyword
DragArrow
AbsorbCenter
DrawLineArrow
《植趣》
奇奇怪怪
画画
方法1
方法2
方法3
Blit
shader
方法4
移动点
贝塞尔
spout
笼中窥梦
笼中窥梦
模板缓存(Stencil Buffer) 基本概念
动捕数据BVH
程序化蹦迪
物理模拟
computershader知识
leapmotion
《CLOSE》
《植趣》
子主题
VFX
VEG
子主题
收藏
0 条评论
下一页