Unity3d_学习笔记_入门
转自:http://blog.csdn.net/zlfxy/article/details/8722437
本文内容来自“编程教父”的视频课程。
1、Unity3d一个游戏引擎,可以用来开发很多游戏。
要利用Unity3d开发游戏,我们首先要下载一个Unity3d软件。下载后,下载一个破解补丁,这样就可以正常进行开发了。
2、Unity3d每次只能开启一个工程项目。
(1)Unity3d中比较重要的一个对象就是摄像机了,摄像机就相当于我们人的眼睛,有了摄像机,运行程序后,才能够有视野。
(2)Unity3d中定义了一些基本组件,正方体,圆,圆柱,胶囊,片等。
(3)Unity3d中有Hierarchy板块,Project板块,Scene板块,Inspector板块。
---| Hierarchy板块:场景资源管理。一个资源可以由很多个场景,这里存放着当前Scene中的资源。
---|Project板块:工程资源文件管理。整个工程中所有的资源都放在这个文件夹中,对应于工程中的assets文件夹。在资源文件中,最好不要用中文命名。这里存放着很多场景,和多个模型素材,如正方体模型。
---|Secne板块:场景面板。就是我们编辑三维物体的空间。
---|Inspector板块:组件资源面板。组件决定了资源的一切。有了组件列表,才有了三维物体,一些列的动作和交互。
3、Unity3d中的组合键。
(1)按住鼠标右键,进入飞行模式。按住鼠标右键+w:前进;鼠标右键+s:后退;鼠标右键+a:向左平移;鼠标右键+d:向右平移;鼠标右键+q:向下;鼠标右键+e:向上。按住鼠标右键进行平移,可以控制视野。
(2)按住鼠标左键+Alt:可以进行旋转。按住鼠标右键+Alt:可以进行推拉;按住鼠标中间+Alt;可以进行平移。
(3)F键:在场景资源管理中(hierarchy)选中物体,然后鼠标放在Scene中,按下F键,就可以将物体快速回到我们的视野中。
4、一次简单的练习
(1)一个资源工程文件Project有两个场景,加上一个正方体模型素材。
(2)通过练习,温故上面的组合键。熟悉Unity3d面板的基本组成部分。
基本的效果图如:

在工程资源文件夹Assets中的目录结构为:

整个工程的目录文件夹为:

至此,入门学习,到此结束。
Unity3d_学习笔记_入门的更多相关文章
- 01_C++学习笔记_入门
1.float类型只能表示数字里面的前6位或者前7位.也就是说c++只能保证float类型的数字的前6位是正确的.如果要求的精度更高的话,请使用double和long double. float精度是 ...
- python学习笔记--Django入门四 管理站点--二
接上一节 python学习笔记--Django入门四 管理站点 设置字段可选 编辑Book模块在email字段上加上blank=True,指定email字段为可选,代码如下: class Autho ...
- WebSocket学习笔记——无痛入门
WebSocket学习笔记——无痛入门 标签: websocket 2014-04-09 22:05 4987人阅读 评论(1) 收藏 举报 分类: 物联网学习笔记(37) 版权声明:本文为博主原 ...
- jQuery源代码学习笔记_工具函数_noop/error/now/trim
jQuery源代码学习笔记_工具函数_noop/error/now/trim jquery提供了一系列的工具函数,用于支持其运行,今天主要分析noop/error/now/trim这4个函数: 1.n ...
- Java学习笔记之---入门
Java学习笔记之---入门 一. 为什么要在众多的编程语言中选择Java? java是一种纯面向对象的编程语言 java学习起来比较简单,适合初学者使用 java可以跨平台,即在Windows操作系 ...
- DBFlow框架的学习笔记之入门
什么是DBFlow? dbflow是一款android高性的ORM数据库.可以使用在进行项目中有关数据库的操作.github下载源码 1.环境配置 先导入 apt plugin库到你的classpat ...
- MongoDB学习笔记:快速入门
MongoDB学习笔记:快速入门 一.MongoDB 简介 MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统.在高负载的情况下,添加更多的节点,可以保证服务器性能.M ...
- 学习笔记_J2EE_SpringMVC_01_入门
1. 概述 笔者作为一个不太正经的不专业佛教信仰者,习惯了解事物的因果关系,所以概述就有点BBB...了.如果不喜欢这些的,请自行跳过概述章节,直接进入第二章的操作实践:2 入门示例. 1.1. ...
- dubbo入门学习笔记之入门demo(基于普通maven项目)
注:本笔记接dubbo入门学习笔记之环境准备继续记录; (四)开发服务提供者和消费者并让他们在启动时分别向注册中心注册和订阅服务 需求:订单服务中初始化订单功能需要调用用户服务的获取用户信息的接口(订 ...
随机推荐
- Centos6.7安装docker1.7.1
Docker当前发布的最新版本已经到了1.11,其官网上针对Centos的的安装需求如下: Docker requires a -bit installation regardless of your ...
- php curl的使用
我们来采集一个页面,通常情况下,我们会使用file_get_contents()函数来获取: <?php $str = file_get_contents('http://www.baidu.c ...
- arraylist与linkedlist的区别与性能测试
/** *arraylist和linkedlist的适用场合. **/ import java.util.List; import java.util.ArrayList; import java.u ...
- winform的常用公共控件和常用属性
我们在学位winform的控件和属性的时候要学会赋值取值还有改值 公共控件: 1,Button(按钮): Enabled :是否可用 Visible:是否可见 2,CheckBox(多选项) Chec ...
- 《BI项目笔记》历年的初烟水分均值变化分析Cube的建立
主要维度: 班组班次检测项质检日期(时间维度)加工客户加工类型收购类型生产线产地烟叶级别 主要指标:慢速测定_平均值快速测定_平均值红外测定_平均值ETL设计 需要抽取的维度表: 序号 表名 说明 备 ...
- iOS 推送通知处理
//这是程序杀死后再通过点击通知进入时调用的方法 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOpti ...
- 使用sublime时报编码错误
在执行Python脚本时报如下错误: UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-78: ordin ...
- zabbix3.0.4 部署之一 (简介)
官方网站:http://www.zabbix.com/ 下载地址:http://www.zabbix.com/download.php zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视 ...
- ImportError: No module named MySQLdb
ImportError: No module named MySQLdb 该错误是源于我们没有安装Python连接MySQL所需的MySQLdb库而引起. python3.5下的解决方法ubuntu系 ...
- C++获取鼠标位置及全局检测鼠标行为
1.获取鼠标位置(在屏幕的位置) CPoint m_mouse; GetCursorPos(&m_mouse); 2. 屏幕转化为客户端(控件的相对位置)& 客户端位置转化为屏幕位置 ...