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

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

价格 免费

精灵合集还是单张 sprite mode 选择

Multiple/Single

然后Apply

[展开全文]

单例  单一实例,全局唯一持有的实例

public static 血条 instance { get; private set; }

可已在其他脚本调用该脚本,主要是调用脚本里面的方法 

private void Awake()
    {
        instance = this; //将脚本实例化出来
    }

[展开全文]

1.

Grid网格

Tilemap瓦片地图,网格的子游戏对象

 

2.

精灵(Sprite):纹理的容器

例如:图片就是精灵的一种

精灵图集,图片合集;

 

3.

 

 

[展开全文]

血条制作

装载血条图片 作为子类 锚点设在左上角

装载Mask(遮罩)作为父类  取消勾选显示遮罩图形

两张图片放在一

[展开全文]

1.

帧率30或者60,人眼不能识别卡顿

Application.targetFrameRate = 10;

 

2.

ctrl+K+c 注释

Ctrl+K+U取消注释

[展开全文]

1.

Input.GetAxis("Horizontal")

方法带有小括号“()”;而变量没有。

括号中的内容是参数,参数需要带引号

 

2.

参数对于方法可以有,也可以没有。

 

[展开全文]

1.

Input.GetAxis

 

2.

Debug.Log(horizontal);

[展开全文]

1.

Project Setting->InputManager 

x=Horizontal(-1--1) 

y=Vertical

 

2.

Input.GetAxis();

[展开全文]

锚点   类似花 四个花瓣        保证当前UI的 轴心点

[展开全文]

Graphic Raycaster :射线检测相关组件

[展开全文]

渲染模式 

屏幕空间-覆盖:UI在屏幕最顶部不会被覆盖

屏幕空间-摄像机:在与摄像机对齐的平面上绘制用户界面,屏幕大小始终会填充当前屏幕,UI会与摄像机一起移动,与上一种效果差不多

世界空间:绘制到游戏中任何一个物体上

[展开全文]

UI:玩家与应用程序交互界面

UgoI:当前Unity的UI

创建UI

 层级→UI→必须使用画布(Canvas)→在画布下面创建子物体

[展开全文]

1.

0.1f,float类型,小数类型

例:1(int 型)

 

2.

帧,图像变化,每秒60次左右,

[展开全文]

1.

Vector2是一种变量类型,存储两个数字的数据类型,存贮在Inspector面板里关于transform组件中position的x,y值

 

[展开全文]

1.

命名空间:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

 

2.

函数,方法(功能):

void  Start()

{

}

该方法只调用一次

 

3.

 

 

 

[展开全文]

子对象的坐标是相对 对象的坐标

[展开全文]

模拟控件改为世界 可使烟雾上升时不跟随角色

[展开全文]

授课教师

SiKi学院老师

课程特色

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