Unity3d入门 - 关于unity工具的熟悉

上周由于工作内容较多,花在unity上学习的时间不多,但总归还是学习了一些东西,内容如下:

.1 根据相关的教程在mac上安装了unity.

.2 学习了unity的主要的工具分布和对应工具的相关的功能.

.3 根据书中的提示 做了一个 简易的机器人游戏(只实现了行走)

关于如何在mac(windows)下安装unity3d工具:

http://jingyan.baidu.com/article/1e5468f9055a6b484961b737.html

关于unity工具界面分布及功能:

场景面板: 实际上就是一个可编辑的UI界面 包括摄像头,灯光等。在场景面板上做的最多的是 调整对象的位置 还有就是调整各个轴的位置。

游戏展示面板: 实际上是游戏真正运行的区域 ,可展示完整的游戏内容,监听各种外部事件(鼠标点击事件或键盘事件)

游戏对象区: 场景面板上的可编辑的内容就一一对应对象区中的数据,对于这种数据的理解 实际上就是unity3d上各个组件类的对象。该区中还可以看到每个对象间的层次关系。

工程目录: 存放工程上的资源等

对象属性介绍面板: 实际上就是介绍游戏对象区中每一个对象的各个参数和对应依赖的脚本。

关于简易机器人移动遇到的问题:

.1 如何将机器人放到摄像头这样机器人才是一个可见物体?

  首先可以确定摄像头的位置(对应的x,y,z坐标) 所以将机器人的位置设置成摄像头的位置就可以控制机器人的可移动范围 使其被摄像机的可见区域覆盖

.2 关于机器人的重生点?

  在将机器人组件移入对象区发现机器人并不能移动 查了半天问题发现在

  

需要设置人物的重生点(移入的时候脚本是None) .

时间: 2024-10-29 19:12:09

Unity3d入门 - 关于unity工具的熟悉的相关文章

unity3d环境安装指南: Unity 4.5.5 + Visual Studio 2010

1. UnitySetup-4.5.5.exe 官网下载最新版本号4.X 安装exe文件 2. Unity 4.x Pro Patch.exe 复制exe到安装文件夹下 C:\Program Files (x86)\Unity\Editor 执行exe 点击Browse,选择目录C:\Program Files (x86)\Unity\Editor 点击path 点击Rand 点击Cre Lic 破解完毕 3. Visual Studio 2010 Tools for Unity.msi 安装2

Unity3D入门其实很简单

在上次发布拙作后,有不少童鞋询问本人如何学习Unity3D.本人自知作为一名刚入门的菜鸟,实在没有资格谈论这么高大上的话题,生怕误导了各位.不过思来想去,决定还是写一些自己的经验,如果能给想要入门U3D的您一些启发,便再好不过了. 如何入门 谈起自己是如何入门U3D,这还得从一年半前说起.那是在一个月黑风高的夜晚...(此处省略一万字).就这样,我对这款游戏引擎产生了浓厚的兴趣,走上了自学的道路. 相比网络上零散的教程,个人更倾向于更为系统的书籍.一番搜索后,我发现了这本<Unity 3.x游戏

【Unity 3D】学习笔记二十八:unity工具类

unity为开发者提供了很多方便开发的工具,他们都是由系统封装的一些功能和方法.比如说:实现时间的time类,获取随机数的Random.Range( )方法等等. 时间类 time类,主要用来获取当前的系统时间. using UnityEngine; using System.Collections; public class Script_04_13 : MonoBehaviour { void OnGUI() { GUILayout.Label("当前游戏时间:" + Time.t

[Unity3D入门]入门级游戏项目&quot;坦克狙击手&quot;更新

[Unity3D入门]入门级游戏项目"坦克狙击手"更新 在上一篇中我分享了一个尚未完全写好的入门级unity3d项目"坦克狙击手". 本文介绍最新版的"坦克狙击手"相关情况. 需要源代码和发布的Windows版.网页版程序的同学麻烦点个赞留下你的邮箱~ 关于调节粒子系统参数的经验 如你所见,我对导弹尾焰的粒子效果进行了调节.这里学到的一个经验是,分析然后模仿现实生活中的物理化学现象,才能做出逼真的效果.一个粒子就是火焰中的一个点.我们都知道蜡烛的

[Unity3D入门]分享一个自制的入门级游戏项目&quot;坦克狙击手&quot;

[Unity3D入门]分享一个自制的入门级游戏项目"坦克狙击手" 我在学Unity3D,TankSniper(坦克狙击手)这个项目是用来练手的.游戏玩法来自这里(http://www.4399.com/flash/127672_3.htm),虽然抄袭了人家的创意,不过我只用来练习(目前还很不成熟,离人家的境界相差很大),坦克.导弹.建筑模型来自网络,应该不会有版权问题吧. 由于模型和代码总共10M以上了,需要源代码和发布的Windows版.网页版程序的同学麻烦点个赞并留下你的邮箱~ 到

[枫叶学院] Unity3d高级开发教程 工具集(一) 哈希列表——强大的自定义数据集

在日常开发中,数据集合是我们必不可少的重要工具之一.在C#中,.Net Framework也为我们提供了种类繁多,功能多样的数据集工具.在此,我基于List<T> 和 HashTable制作了一个功能强大的数据集,我将其命名为HashList.他集二者的优势于一身,既支持数组索引的操作,同时也支持键值对操作.我更在此基础上封装了一些常用的工具函数,使其能够极大的方便我们日常开发中的数据管理. HashList 核心功能如下: 1.类型安全的数据集合,省去了强制转换的繁冗操作 2.根据数组索引,

Unity3D入门(二):碰撞检測

碰撞器由来 1.系统默认会给每一个对象(GameObject)加入?一个碰撞组件(ColliderComponent),一些背景对象则能够取消该组件. 2.在unity3d中,能检測碰撞发生的方式有两种,一种是利用碰撞器,还有一种则是利用触发器.这两种方式的应用很广泛.为了完整的了解这两种方式,我们必须理解下面概念: (一)碰撞器是一群组件,它包括了非常多种类,比方:Box Collider,Capsule Collider等,这些碰撞器应用的场合不同,但都必须加到GameObjecet身上.(

Unity3D 入门 游戏开发 Unity3D portal game development

Unity3D 入门 游戏开发 Unity3D portal game development 作者:韩梦飞沙 Author:han_meng_fei_sha 邮箱:[email protected] E-mail: 313134555 @qq.com 视频学习链接:Video learning link: [教学视频]深入浅出Unity3D--第一篇-何韬-CSDN学院-在线学习教程 u3d 4.6 c#  性能上 比 java脚本 好一些 C # is better than a Java

html5开发入门 必备学习工具推荐

在这个IT互联网飞速发展的时代,html5已然成为了web开发中的热门话题,越来越多的小伙伴想要学习一门过硬的技术,当然html5语言的出世也受到了广大开发者们的喜爱,它被看做是web开发者创建流行web应用的利器,如今在这日新月异的移动时代,除了ios.android两大平台,还有windows phone等等多个竞争,这也恰恰给html5展现了机会,接下来简单了解下html5开发入门学习必知的几款主流工具. Dreamweaver CS6 Dreamweaver CS6 是世界顶级软件厂商A