unity3d新手笔记
学习需要的知识体系:
1:数据结构
2:数学
3:英语
4: API
5:Shader
6: Editer
7:unity
8:图形学
9:创建一个属于自己的论坛,博客,每天至少发布一篇文章或者别人的或者自己写的。
10:在360,安卓,IOS发布自己写的游戏
1.创建项目
File->New Project>Create New Project(*项目路径中不能有中文)
Import the following packages[Unity自带的资源包]
2.Unity新建项目:
Project下Create->Folder 新建文件夹(命名“Scene”用于存放所有的场景)
File>New Scene 新建场景
File>Build Settings 编译设置
[
Scene in Build 场景编译顺序
Add Current 添加当前场景
]
Hierarchy下Create>3D Object>Cube 创建正方体圆,圆柱,胶囊,片等
3.Unity常用快捷键:
F2 重命名
Ctrl+N 新建场景
Ctrl+Shift+S 另存为
Ctrl+S 保存
Ctrl+D 复制粘贴
Ctrl+Z 撤销
Ctrl+Y 重写
Shift+Del、Delete删除
F 移动到被选定物体的位置
Ctrl+Shift+F 将被选定物体移动到视角出
Ctrl+Alt+F 将被选定物体移动到屏幕正中心位置
Alt+Shift+A 开关被选定物品的状态
Ctrl+Alt+0~9 编组
Ctrl+Alt+0~9 读取对应的组
4.Unity基础操作
Layer 层(滤镜 分层管理物体 达到想要的效果)
Tag 用于区别于其他物体的唯一标识
Camera:Culling Mask 设置可以通过Camera看到的层
Assets>Import Package 导入包
RenderSettings 呈现设置
[
Fog 雾化效果
Skybox Material 天空盒子(可通过导入Skyboxes包改变天空盒子 做出不同的天气效果)
]
SnapSetting 微调设置(设置如微移动物体或微调物体角度时的单位制)
Assets>Select Dependencies 选择所有关联项
5.Unity基础组件
DirectionalLight 平行光(世界光)
PointLight 点光源
SpotLight 投射光(类似手电光)
ParticleSystem 粒子系统(用于制作特效)
Assets>Import Package>Character Controller 导入角色控制器
Character Controller 角色控制器
[
First Person Controller 第一人称控制器
3rd Person Controller 第三人称控制器
]
Assets>Import Package>Terrain Assets 导入地形纹理包
Shader 通过改变材质球的Shader达到不同的纹理效果
Component>Effects>Trail Renderer 拉尾效果(通过导入材质球来设置拉尾样式
6:零散笔记
<1>查单词
1:双击Unity工具
2:创建一个unity的project项目,放到一个固定的磁盘里面,必须英文
创建demo1,demo2,demo3放到Asset里面的 scenes文件夹中,
3:build setting 把游戏发布到相应的平台
4:create 3D cube0,1,2 然后用手放到随便一个地方,忘了在哪,点击F就行
5:Ctrl D在这里不是删除,而是复制并粘贴的意思,删除是shift+delete,Ctrl+F【锁定选中的视图】
6:Ctrl + shift +1 Ctrl + Alt+1 同时控制多个Cube[创建的东西同时选中]
7:move to view 选中到眼睛看到的视觉的位置
8:天空盒子,先导入天气包,再Rendsetting
9:
10:
作业:API Referance Monobehaviour
unity3d新手笔记相关推荐
- Linux新手笔记 源 安装chromium
Linux新手笔记 源 安装chromium centos6.4 32 一.软件源目录 /etc/yum.repos.d 把新的软件源文件copy到这即可. 二.安装chromium wget htt ...
- pythontrun什么意思_python 新手笔记一
python 新手笔记一 python 新手笔记 编码1.ascii 2.unicode .ecs2 .ecs4 3.UTF-8 中文用 3 个字节 4.utf-16 在 windos 里叫 unic ...
- pythontrun什么意思_python新手笔记一
python新手笔记 编码 1.ascii 2.unicode .ecs2 .ecs4 3.UTF-8 中文用3个字节 4.utf-16 在windos里叫unicode 5.gbk 包含亚洲文字 中 ...
- Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具
Unity3D 学习笔记3--了解U3D引擎的操作面板和各种工具 在完成了Unity的安装破解之后,我们接下来要做的当前是启动这个引擎,然后学会如何去使用它为我们提供的各种工具,这也是上手任何一个软件 ...
- Unity3D 学习笔记4 —— UGUI+uLua游戏框架
Unity3D 学习笔记4 -- UGUI+uLua游戏框架 使用到的资料下载地址以及基础知识 框架讲解 拓展热更过程 在这里我们使用的是uLua/cstolua技术空间所以提供的UGUI+uLua的 ...
- Unity3D学习笔记6——GPU实例化(1)
文章目录 1. 概述 2. 详论 3. 参考 1. 概述 在之前的文章中说到,一种材质对应一次绘制调用的指令.即使是这种情况,两个三维物体使用同一种材质,但它们使用的材质参数不一样,那么最终仍然会造成 ...
- Unity3D学习笔记8——GPU实例化(3)
文章目录 1. 概述 2. 详论 2.1. 自动实例化 2.2. MaterialPropertyBlock 3. 参考 1. 概述 在前两篇文章<Unity3D学习笔记6--GPU实例化(1) ...
- Unity3D新手教学,让你十二小时,从入门到掌握!(三 )
这一讲,我会教大家如何写碰撞检测的代码,然后还会教大家如何使用我介绍给大家的第一个Unity的插件. 那么,废话不多说,我先介绍插件如何下载和安装. VS For Unity 下载链接 进入这个页面, ...
- unity3d 学习笔记四 skybox(天空盒) light(光源) halo(光晕)
Unity3D学习笔记(四)天空.光晕和迷雾 六年前第一次接触<魔兽世界>的时候,被其绚丽的画面所折服,一个叫做贫瘠之地的地方,深深印在我的脑海里.当时在艾泽拉斯大陆还不能使用飞行坐骑,试 ...
最新文章
- php可以定义数组的常量吗
- postfix 554-5.7.0 Reject
- zookepper 安装
- api 获取网络使用情况_您的API是什么情况?
- Anaconda是什么?Anconda下载安装教程 - Python零基础入门教程
- 8.Java 面试题整理(J2EE,MVC方面)
- python的httplib、urllib和urllib2的区别及应用
- 一周第四次课(3月22日)
- kafka 消费者offset记录位置和方式
- 新冠肺炎/病毒最新治疗研究进展(2022年6月)
- 金山词霸2010牛津旗舰破解版【最完美的】的使用方案
- win10 服务(本机)在哪里打开? 怎么样打开系统服务窗口?
- java.io.FileNotFoundException: /storage/emulated/0/Pictures/QQ/video.mp4: open failed: EACCES (Permi
- Spark入门(五)——Spark Streaming
- gist feature
- 常用好的网址汇总(个人喜欢的)
- HasMap简单实现
- Halcon知识:gray_tophat 顶帽变换和底帽变换
- ffmpeg 合并视频 添加字幕 bat命令
- (Java实现) 洛谷 P1387 最大正方形