21403人加入学习
(187人评价)
Unity2D 官方入门案例 - Ruby's Adventure

制作完成于2020年5月5日,基于Unity2019.3

价格 免费

1、选中图片,属性

Pixels Per Unit   每一行(列)包含多少个像素点。

[展开全文]

Application.targetFrameRate = 10;

设置帧率为10(每秒调用10次)

 

注释:按下ctrl+K+C

解除注释:按ctrl+K+U

[展开全文]

方法都有小括号。

变量没有括号。

绿色字体:是类。

黄色:功能。

[展开全文]

Negative Button 左移动

Positive Button 右移动

 

[展开全文]

1、当游戏开始时,unity只在start函数中执行一次代码,且在第一帧更新之前调用。

 

 

[展开全文]

如果有父对象,子对象把父对象的位置视为坐标原点。

[展开全文]

引擎编写者会根据需要去定义构造函数,如果需要你输入实参的话,那这是一个带参数

[展开全文]

刚体只需要挂载在运动的物体上

[展开全文]

Android Build Support       安卓打包

[展开全文]

wsaadwdsawdwdasdasdasdasdsadsdssdasdsaddsdas

[展开全文]

Hierarchy层次面板:显示当前所有场景中的所有游戏物体对象,并显示父子关系

unity复制是ctrl+d

[展开全文]

预制体的制作和修改

制作:1.新建一个Prefabs文件夹,然后把需要制作成预制体的对象从hierarchy下拖拽进去即可。

修改:1.从Prefabs里对其修改即可

[展开全文]

重点:

1.Tile文件的赋值

2.window-tilepalette,新建调色板

3.调整Pixiels per Unit

[展开全文]

unity 控制面板中的信息输出方法

使用点的方式点出变量

在代码中,带有()的为方法前面

input为类、组件

(“”)内调动的为参数,参数提供的为信息

变量不加“”

debug····类中有一个log功能  可以监听但没有说明实际功能

参数对于方法可有可无

 

 

 

 

 

[展开全文]

浮点型变量与方法的调用

定义Float的函数来接收  把值再输出一下

float h···=

debug.log(h····)=input.getaxis("h···");是一个输出代码  

只有点game窗口才能进入游戏

输入监听问题

输出的可能是浮点型变量0.1.-1

 

 

 

 

[展开全文]

unity中的输入设置

电脑系统控制   unity 

edit-projectsettings-input manager-axes-horizontal(必须是固定的)

negative button向左移动

positive button向右移动类似摇杆,是一个范围值渐变

input.getaxis(“”)

[展开全文]

·····+0.1f      f代表小数类型

整数的时候不需要+f

场景中普及了坐标的知识X,Y,Z

坐标和有没有副对象有关系

game object

有副对象是相对坐标

脚本的创建与挂载

上面是命名空间  中间是类  后面是组件

方法  start只执行一次  

update  实行场景中的所有update方法

在一般情况下,30到60个游戏物体

-在一秒钟内出现

代码的意义

修改保存代码操作小花花转完  运行和功能的实现

[展开全文]

脚本的挂载与报错信息

脚本挂载方式

1.拖拽脚本放到游戏物体身上(点击鼠标左键,按住不松,鼠标上会有一个箭头----挂载箭头)

2.点击按钮add component添加组件

每一条代码都是指令   计算机按;翻译而非行数

;代表一条指令的结束位置

少打;会出现报错红色的指标  主界面左下角也有报错

window-general-console打开输出面板

报错下面会出现assets/sctripts/controller.cs(16,46):errorCS1002:;expected    16\代表行  46代表列

;expected  后尾代表解决措施

使用英文模式下编写代码

 

[展开全文]

授课教师

SiKi学院老师

课程特色

视频(173)
图文(2)
下载资料(3)