- 1、本文档共26页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Unity3D学习笔记
(第一章的1.1-1.8)
Unity3D简介
案例:国内《绝代双骄》、《新仙剑》
脚本支持:javascript C# Boo
课程内容介绍
游戏雏形
创建你的游戏世界(地形工具的使用)
角色控制器和脚本进阶(javascript脚本)
碰撞检测
GUI相关操作数组
实例化和刚体
粒子系统(在游戏中创建篝火和烟雾的效果)
制作游戏菜单GUI
动画基础
游戏的完善和优化调整
发布设置与分享(分享你的作品)
创建工程和界面简介
安装好Unity3D软件后,点击图标,打开工程
创建新的Unity工程
如果是4.*版本的先不要添加素材包
放在了E:\Unity3Dxx\sheji
游戏工程创建完毕
可以看到:sence界面有一个摄像机。没有摄像机的化就看不到东西了。
**下面在场景中创建地面
1、Hierarchy面板下-(Create按钮-
创建一个立方体:Cube
层次面板出现我们新创建好的Cube,选中Cube 按F2健可以改名:dimian
选中物体按F键,你所选中的这个立方体就会居中显示。也叫聚焦这个物体。
按鼠标中轮可以放大和缩小视图;
Alt+鼠标左键可以控制方向。
按住鼠标中轮可以平移这个视图(Sence);
属性面板的Transform组件,是调试物体的位置,
Position:物体的位置 坐标x,y,z
Rotation:物体的旋转情况:x,y,z
Scale:物体的缩放情况:x,y,z(长宽高,默认都是1)
把创建物体的中心点,放在坐标原点,属性面板的 transform 小齿轮按钮----》Reset position
这样Position的值就变成了(0,0,0)
7、设置地面dimian的大小,Scale属性 x:100 z:100
地面就建设完成!
添加灯光和材质
地面创建好后,我们需要创建砖块,来实现我们小游戏中的墙。
创建Cube好后,在层次面板中把这个新创建的物体F2键改名。
砖块的值设置 位置中y设置成1,砖块正好在地面上面。
上图中如果y值设置成:10;物体就如下图,悬在半空中
为了让物体有质量和重力效果,给物体添加刚体。
点击属性面板最下边的Add Component ,选择Physics,下的刚体 Rigidbody;
点击运行按钮,会看见砖块自由落到地面,说名收到重力影响。
添加点光源:层次面板上的Create 键—》light----》PointLight
调整属性面板的Range设置照射范围50;
如果想调整光源的位置,可以按住alt键调整视图观察,然后拖动x轴或者y轴,把光源放到合适位置。
K)摄像机对其:在层次面板选中Main Camera -(点击菜单GameObject---(选择Align with View如下图所示:
设置砖块的属性,y设置成1;设计时候注意,不要在运行状态,否则操作不会保存。
2、为砖块添加材质:
1)选中砖块 点击Project---面板上的Create按钮-(Material----出现一个材质球,如下图
可以给材质求修改名字(按F2)。添加颜色;如图
拖动材质球到层次面板的zhuankuai上,sence中的砖块就变成了材质球的颜色。
物体的基本操作和添加刚体
在工程面板中创建文件夹分类,方便管理。
Create-(Folder
把自己的素材拖到pic文件夹下
选择材质球,点解属性按钮的Albedo,选择素材图片,去掉材质球原有的颜色。(如下图)
这样sence里砖块的颜色也随着发生了改变。
创建三个物体,Cube(正方体),Cylinder(圆柱体),Sphere(球体)。调整位置,并添加刚体,如图:
添加材质球,调整颜色,添加图片
完成这一步了。
创建预制和复制物体
利用旋转工具将图片方正
把所有材质放入材质文件夹
创建一堵墙的步骤(复制物体)
在project中创建Prefads(预制)文件夹,
把zhuankuai放入预制文件夹下,从层次面板拖动到Project中的Prefads文件夹下。
Iii.在移动状态下,选中zhuankuai,ctrl+D 复制砖块,再按住ctrl键拖动横轴移动(x)轴;完成复制如下图:
Iv:创建空物体,把新建这几个砖块放入空物体中,形成一个小组件。
选中这一组物体,ctrl+D复制-----(按住ctrl键向上拖动
此动作重复,直到形成一面墙。
Iv:创建个球体,取名sedan(色弹)添加材质,并放入预制文件夹。前面以演示
编辑好后,把层次面板的色弹删除,用脚本编写,按住鼠标左键sedan显示出来。
d)创建sheji脚本如图,在project面板下,创建scripts文件夹,创建JavaScript脚本。如下图。
打开此脚本:里面有两个函数
Start(
文档评论(0)