增加拓展性和稳定性
多人协同开发中避免错误。
增加拓展性和稳定性
多人协同开发中避免错误。
Application.Quit();
退出当前APP
不要使用自动layout的组件
overDraw
重复绘制 造成性能损耗
栈 结构
单机游戏 界面不多
不要引入UI框架 约束太多 使用起来麻烦 有一定的学习成本
不要给当前的项目引入过多无谓的复杂的东西
特性绑定
特性标记
挂载的脚本的名称必须和预制体的名称相同。
挂脚本的方式:
1、手动挂到预制体上
2、动态挂脚本
保存预制体和脚本的对应关系
Config配置
3、通过预制体的名字反射出脚本的Type对象
4、自己写特性
主界面 bg+button
确定分辨率 为了以后做适配
800*1280
canvas
screen space overlay
Scale with Screen size
游戏大厂能把小团队给抄死
换皮
一个游戏换十几套UI
UI是最常变幻的东西
这个世界上最不缺的就是NB的想法
开发流程:
1、
1、一点想法
2、核心玩法
3、搭建demo评估
你只要看标题即可,重点就是标题无实作
一半的时间都在检讨学生而不是教程内容
请记得抓档案分支One的
然后载入开启场景即可
基本观念Canvas 一致然后设置成800 1280
添加脚本在scripts Name LaunchGame
前七堂课都是讲概念,第八堂课开始实作
foreach(Transform trans in transfrom)
trans是遍历transfrom所有的子物体,不包括自身