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入门学习笔记之环境准备继续记录; (四)开发服务提供者和消费者并让他们在启动时分别向注册中心注册和订阅服务 需求:订单服务中初始化订单功能需要调用用户服务的获取用户信息的接口(订 ...
随机推荐
- linux下cmake编译安装、配置和卸载mysql
WIN10下虚拟机:VMware workstation 12 PRO 安装 # 1.查看系统版本 [root@vm-xiluhua][/home/xiluhua]$ cat /etc/redhat- ...
- PDO处理大批量数据的入库
<?php //最东端 东经135度2分30秒 //最西端 东经73度40分 //最南端 北纬3度52分 //最北端 北纬53度33分 //转换为度的单位$dbName = 'txhl';//数 ...
- 安装Ifconfig
1.ifconfig 2.whereis 检查 3.yum search ifconfig 4.分割线下面让我们安装 net-tools.x86_64 执行 yum -y install net-to ...
- 如何面试有2年java工作经验的应聘人员
1.什么是事务控制?答:事务控制就是将一系列操作当成一个不可拆分的逻辑单元,保证这些操作要么都成功,要么都失败.在关系数据库中,一个事务可以是一条SQL语句,一组SQL语句或整个程序.事务是恢复和并发 ...
- 【译】微型ORM:PetaPoco【不完整的翻译】
PetaPoco是一款适用于.Net 和Mono的微小.快速.单文件的微型ORM. PetaPoco有以下特色: 微小,没有依赖项……单个的C#文件可以方便的添加到任何项目中. 工作于严格的没有装饰的 ...
- python(二)数据类型
一.整数 创建方法 i = 10 i = int(10) i = int("10",base=2) #“”中是几进制的表示,base是选择要表示的进制,如base=2,用2进制的 ...
- rmi远程调用
1.在服务器端程序中的spring-servlet.xml中添加 <bean id="userService" class="org.springframework ...
- Codeforces 720A. Closing ceremony
A. Closing ceremony time limit per test 2 seconds memory limit per test 256 megabytes The closing ce ...
- Unicode 与(UTF-8,UTF-16,UTF-32,UCS-2)
Unicode是什么? Unicode源于一个很简单的想法:将全世界所有的字符包含在一个集合里,计算机只要支持这一个字符集,就能显示所有的字符,再也不会有乱码了. U+597D = 好 597D 是1 ...
- Git实现从本地添加项目到远程仓库
Git是现在最流行的版本控制系统之一了,今天也试试了,成功了上传了远程仓库,接下来看看我是怎么做的. (ps:七牛抓取不到图片,请移步:http://blog.csdn.net/u011043843/ ...