安装Unity - 汉化
版本选择 - Unity - JDK - Android
Unity - 文件树
Unity - 面板
Unity - unitypackage - 拖拽导入本地资源
Unity - 商店 - 导入(购买/免费)资源
Unity - 去掉指定错误方法
Unity - 导入C4D资源 - fbx文件
工程设置 - 全局重力
模块 - 相机
模块 - 灯光
模块 - 地面1 - plane
模块 - 地面2 - Terrain(地形)
模块 - 基本3D物体
Materials - 材质
Component组件 - Collider(碰撞器)
Component组件 - Rigidbody(刚体)
Component组件 - Network Mananger(网络)
Component组件 - Network Mananger HUD(网显)
Component组件 - Network Identity(网络标志符)
UGUI - Canvas画布
UGUI - EventSystem系统
UGUI - 滚动列表UI
Animation - 动画
插件 - DOTween - 变量进行动画
插件 - DOTween - 前放倒放
C# - 事件函数执行顺序 - void
C# - 广播接收 - Message
C# - 基本代码
C# - 时间 - Time
C# - 创建Object(物体) - Instantiate();
C# - 消除Object(物体) - Destroy();
C# - 添加组件 - AddComponent<>();
C# - 获得物体的组件 - GetComponent<>();
C# - 物体的禁用和启用 - SetActive(false)
C# - 移动视角 - transform
C# - 角色控制器 - CharacterController
C# - 单机双人移动wasd、上下左右
C# - 双机局网双人移动wasd
C# - 发射子弹 - velocity
C# - 碰撞检测-OnCollisionEnter/Exit/Stay()
C# - 触发检测-OnTriggerEnter/Exit/Stay()
C# - 切换场景-SceneManager.LoadScene()
Easy Touch 5 - 触摸控制器 - 代码方式
Easy Touch 5 - 触摸控制器 - QuickGesture方式
Photon 服务器---------------------------
多人在线 - Photon2选Cloud还是Server
多人在线 - Photon2 Cloud的连接Connect
多人在线 - Photon2 Cloud创建/加入房间Room
多人在线 - Photon2 C添加物体 - Instantiante()
配置 - 版本环境说明 - .NET Framework 3.5
配置 - Photon2 Server 服务器 applications管理器
配置 - Photon2 Server 简单应用 application
配置 - Unity简单客户端 - Photon3Unity3D.dll
配置 - Mysql数据库
增加库 - hibernate.cfg.xml - NHibernateHelper.cs
增加表 - User.cs和User.hbm.xml
增删改查 - IUserManager.cs - UserManager.cs
增删改查 - UserManager.cs的接口
配置 - Common公共码code 服务器~客户端
配置 - Common公共码code DictTool字典工具
配置 - Handler-服处理请求 - BaseHandler基类+码
配置 - Handler-服处理请求 - DefaultHandler失败类
配置 - Request-双客请+处 - BaseRequest基类+码
配置 - Event-单客处理 - BaseEvent基类+码
游戏互交原理4种
配置 - Player - 客Player.cs所有玩家控制
配置 - Threads - 服SyncPositionThread.cs线程
使用 - NHibernate 增删改查
Operation双向 - 客请求 - XXRequest PE + 例子
Operation双向 - 服处理 - XXHandler PE + 例子
Operation双向 - 客处理 - XXRequest
Event单向 - 服发送 - SendEvent
游戏互交1 - 双客SyncPositionRequest-发送自身pos
游戏互交1 - 双服SyncPositionHandler-CP保存位置
游戏互交1 - 双客 - 无
游戏互交2 - 双客SyncPlayerRequest-我来了
游戏互交2 - 双服SyncPlayerHandler-已经有的人
游戏互交2 - 双客Player-创建其他角色
游戏互交3 - 单服-别人来了
游戏互交3 - 单客NewPlayerEvent-创建其他角色
游戏互交4 - 单服SyncPositionThread-发送别人位置
游戏互交4 - 单客SyncPositionEvent-更新别人位置
Stocket - 创建服务器------------------------
IP - 查看 - 本地部署 - 局域网部署,云部署
服务器、客户端共享码 - Common
Program.cs - 项目启动
Server - Server.cs - 枢纽
Tool - ConnHelper.cs - 数据库连接助手
Loom.cs - 线程器 - 从子线程转到主线程
Server - Client.cs - 客户端连接器
Server - Room.cs - 房间
Server - Message.cs - 解析/拼合数据工具
Controller - ControllerManager.cs - 映射方法
Controller - BaseController.cs - 基类
Controller - DefaultController.cs - 解决错误
Controller - UserController.cs - 用户操作
Controller - RoomController.cs - 房间操作
Controller - GameController.cs - 游戏操作
Model - User.cs - 用户表列名映射
Model - Result.cs - 战绩表列名映射
DAO - UserDAO.cs - 用户表操作
DAO - ResultDAO.cs - 战绩表操作
客户端 - GameFacade.cs - 枢纽
NET - ClientManager.cs - 客户端连接器
NET - Message.cs - 解析/拼合数据工具
Manager - BaseManager.cs - 经理_基类
Manager - RequestManager.cs - 经理_请求
Manager - PlayerManager.cs - 经理_玩家
Manager - UIManager.cs - 经理_UI
Manager - AudioManager.cs - 经理_音乐
Manager - CameraManager.cs - 经理_相机
Model - UserData.cs - 用户数据
Tools - DestroyForTime.cs - 计时工具
Tools - UnityTools.cs - 坐标数据工具
Request - BaseRequest.cs - 请求基类
Request - LoginRequest.cs - 请求_登陆
UIFarmework - UI框架
UIPanel - BasePanel.cs - 面板基类
UIPanel - LoginPanel.cs - 面板_登陆
UIFarmework - 加Resources预制体
UIFarmework - 加Resources.UIPanelType(json)
UIFarmework - 加UIPanel.UIPanelType(cs)
Player - Arrow.cs - 玩家_射箭
Player - PlayerMove.cs - 玩家_移动
Player - PlayerInfo.cs - 玩家_信息
Player - PlayerAttack.cs - 玩家_攻击
Player - RoleData.cs - 玩家_方向
Camera - FollowTarget.cs - 相机跟随
---------------------
框架----------------
框架使用
BaseManager.cs - 主
PoolManager.cs - 缓存池
EventCenter.cs - 事件中心
MonoController.cs - 可用UnityAPI
ScenesManager.cs - 场景切换
ResourcesManager.cs - 资源加载
MusicManager.cs - 音效
UIManager.cs - UI界面
unitypackage - 打包
广告接入
热更新 - AssetBundle (AB包)
热更新 - xLua
调试 - 多开模拟器
打包 - Unity --> Xcode
Unity --> Android Studio 配置(2019后)
打包 - Unity --> Android Studio 配置(旧版)
打包 - Unity --> Android Studio 打包真机调试
作用:导入别人的资源
windows — Asset Storeimport
Project — 文件夹的搜索栏搜
遇到的问题:他不搜:导航栏 — Edit — Preferences… — General — Show Asset Store search hits — 打勾