13214人加入学习
(90人评价)
Unity2D 中级案例-甜品消消乐(Unity2017.2)

制作于2018年1月6日

价格 免费

甜品的类型枚举,结构体,字典的创建

[展开全文]

我本身可以走,但是我下面那哥们不能走,我空有走的本领不能浪费啊,于是我看左边隔壁老王下面有没有空位可以补,如果有我也得看看左边老王行不行是吧,如果他和他前前前辈都不行,我只能帮他了啊(邪魅一笑),左边老王行那就没我什么事了,那同理再看看右边老王情况。重点:确认好坐标和状态就问题不大。

[展开全文]

GameSweet downSweet = sweets[downX, y+1],

y+1是按照数组下表去取,而不是按照坐标取去,所以要用+,下标和坐标的对应关系在CorrectPosition方法中处理了。

[展开全文]

每一行及第一次移动都是由for (int x = 0; x < xCloumb; x++)创建,每一行的第二次至第row -1 次移动由for (int y = yRow - 2; y >= 0 ; y--)完成。

[展开全文]

填充的本质:决定某个甜品对象往哪里移动:

目的地: 正下方?  左下方?   右下方?

优先前往正下方,其次考虑左下方与右下方。

 

[展开全文]

public struct SweetPrefab { public SweetType type; public GameObject prefab; int num; private int x; }

//标记为public的字段才会显示在Inpector面板中

[展开全文]

授课教师

SiKi学院老师

课程特色

图文(2)
下载资料(1)
视频(48)