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

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

价格 免费

爆炸特效的一些数值设置

 

[展开全文]

改锚点:在Sprites>Environmnen下找到原图进入Sprite Editor中改,然后在Prefab中将Sprite Sort Point改成pivot

[展开全文]

orthographic平行

perspective透视

[展开全文]

rigidbody2d.simulated=false//不再伤害主角

[展开全文]

FixedUpdate存在漏帧的情况 在Update里处理输入,在FixedUpdate里不能放,会漏

[展开全文]

instantiate用法

clone the object  original and return the clone

 

[展开全文]

【实例化格式】

类名  对象名 = new 类名 (参数列表)

【相关概念辨析】

类是模板,定义了对象在实例化的时候看起来像什么样子。

对象是类的一个实际的例子,简称实例。

实例化是从类创建对象的过程。

[展开全文]

将一段比较长的代码封装进一个方法,这样需要时调用方法即可

 timer-=Time.deltaTime;
        if (timer <= 0) 
        {
            direction = -direction;
            timer = changeTime;         
       }
        PlayMoveAnimation();//注意要放在if语句外面,不然动画切换会出问题

[展开全文]

层级Layer和透明度transparency是不同的东西,

层级越小越先渲染,transparency Sort Axis:Y轴为1,y值大的先渲染

[展开全文]

物体是子对象时,以父对象为原点创建坐标系

[展开全文]

缩放伤害区域,

1.找到精灵资源,渲染模式修改为Full Rect,点击应用.

2.点击精灵,将Draw Mode改成Tiled。

Tile Mode改成Adiptive

3.按住shift就可以缩放了。

4.修改碰撞器大小,选中Auto Tiling,碰撞器会跟着物体缩放

[展开全文]

触发器、

1.定义系统自带的触发函数,只要触碰到物体,就会调用此函数

[展开全文]

创建地形碰撞器并合并

1.在temp上添加composite Collider 2D组件,

碰撞组件选择Use By Composite

瓦片地图刚体组件设为静态

[展开全文]

设置图集轴心点。

1.找到精灵图集,pivot设置成custom.

点击精灵编辑器,pivot设置为0.5.0

最左边坐标为0.最右边为1.

[展开全文]

自定义轴向控制精灵渲染

1.点击Edit,选择工程设置,点击Graphics,y设为1,谁的y轴大就渲染谁

设为-1,则相反

[展开全文]

切割精灵图集

1.先把精灵设置成图集

2.点击Sprite Editor,打击精灵编辑窗口

3.点击Slice选项,在Type里面选择Gird By  Cell Size。切割完成后点击应用

4.把图集 做成.Tile,直接把图集拖到调色板窗口,选择保存目录即可。

[展开全文]

地图的绘制

1.创建一个Tilemap

2.在资源管理中创建一个Tile文件夹,在里面创建Tile。将图片拖到Tile上,Tile就创建好了

3.打开绘图窗口,就可以绘制地图了。

[展开全文]

授课教师

SiKi学院老师

课程特色

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