12802人加入学习
(86人评价)
幻径 - 超级上瘾的小游戏

制作完成于2019年1月27号,基于Unity2018.1.0

价格 ¥ 200.00

Canvas

Screen Space-Overlay 

始终在我们屏幕前面

 

Screen Space-Camera

始终在我们相机前面

 

UI  Scale Mode ui缩放自适应

Scale with Screens Size

粒子系统

1尺寸 start  size 

在两个常量里面随机

2 发射方向 shape 

3修改材质

4 Color 颜色随着速度而变化

改变最后箭头 设置为0,将start speed 设置为0.

 

 

 

[展开全文]

手机游戏首先要改掉游戏视窗的分辨率,最好是480*854随后创建一个canvas,然后修改cavans的Render Mode为Screen Space-Camera(使用在摄像头前面)而默认为使用在屏幕的前面最后把摄像机指定给Main Camera,修改UI缩放的自适应,修改模式为 Scale With Screen Size(和屏幕大小进行缩放)然后修改Reference Resolution和游戏视窗的分辨率相同,Screen Match Mode( 和屏幕的宽高进行适配),再Particle System下勾选Color by Speed(颜色会随着速度发生变化)然后选中Color会弹出Gradient Editor然后把右上角的箭头,把它的Alpha指定为零(Color by Speed的Alpha是受Start Speed影响的)再把GameObject下的Start Speed修改为零,Start Lifetime(存活时间),粒子系统的默认Serting Layer的默认层是Default,Canvas的默认层级也是Default,这样会导致粒子系统不显示,需要创建一个新的层级,点击Canvas下的Layer_AddLayer_Soering Layer_Gui,然后修改Canvas以及Effect的层级为GUI,然后选中OrderinLayer(在每一层的层级)然后需要把特效显示在Canvas前,就需要把特效的OrderinLayer调大一些,但是特效的缩放比较大,需要把缩放改成1

[展开全文]

Particle System粒子系统

 

 

[展开全文]

游戏开始界面搭建:

首先ctrl n,ctrl s,名叫Main,删除samplesence

层次(Hierarchy)中创建UI-帆布(Canvas),将他的Reader Mode改为Screen Space-Camera(使用在摄像头前),点击Main Camera将其拖入Reader Camera

将下面的UI Scale Mode改为Scale With Screen Size(根据屏幕大小自适应),将Reference Resolution(分辨率)改为480*854,将Match(权重)改为0.5(以同时适应高和宽)

 

 

[展开全文]

1.canvas 摄像头对应ui的话,是将canvas的视角放到里面

2.canvas Scaler设置的分辨率跟他一一致,为了width和height的优先级一致,match上要变成1:1

[展开全文]

(一)随屏缩放功能的实现,bg, glow+title背景图像,

(二)粒子点缀,大小,发射方向,范围,粒子样式,衰减效果,存活时间,层次要注意,default层,sortingLayer,层级与层次的关系,中层2层,高层0层

[展开全文]

注意粒子系统和UI层级之间的关系

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(2)
视频(64)