前言
对参与全国计算机设计大赛及进行新技术学习的历程和作品开发过程记录。
资源
Unity 官网:https://unity.cn
Unity 手册:https://docs.unity.cn/cn/current/Manual/index.html
Unity API:https://docs.unity.cn/cn/current/ScriptReference/index.html
安装跟随:从零开始的unity3d入门教程(一)----环境配置-CSDN博客
模型下载网站
Asset Store:https://assetstore.unity.com/account/lists
Poly Haven:https://polyhaven.com/zh
OpenGameArt:https://opengameart.org
Sketchfab:https://sketchfab.com
Free3D:https://free3d.com/3d-models
CGTrader:https://www.cgtrader.com/free-3d-models
GrabCAD:https://grabcad.com/library
微妙网:https://www.wmiao.com
爱给网:https://www.aigei.com/3d/model
3)动画下载网站
Mixamo:https://www.mixamo.com
4)图片下载网站
橙光:https://www.66rpg.com/Drawtrade/goods/goodslist
5)音频下载网站
freesound:https://freesound.org
6)配色方案网站
Flat UI Colors:https://flatuicolors.com
Trending Color:https://coolors.co/palettes/trending
scene基本操作:
Q:移动
W:点选
E:物体旋转
R:放大缩小物件
右键-视角-结合wasd移动视角
hierarchy:
左键双击-进入物体前面
Game View:
游戏画面
assets:素材
1.脚本创建及配置:
assets-new folder-new c#script
new GameObject空容器-add component “Myscript1”拖拉即可
start()函数在进入playmode自动执行
method: public void/int/... +函数名称(){}
property:用于有限制的变量命名:public int/bool/.. 变量名 { get;set; } = xxx
套用-中介: string _name = xx;
public string Name{get{return _name;} set {_name = value;}}