UNITY游戏开发

【unity游戏开发】实现自动获得星星

2018-03-21  本文已影响6人  suxsho_枫2

这是一个思路,现在很多游戏都有收集星星的设计,比如小鸟之类的。

但是有些游戏可能会出现3个星星不是按照顺序收集的,所以这种时候就要在星星上标注1,2,3的ID,如果每个关卡都手动标记会很辛苦。

所以我们可以设置个gameconfig中转存储静态数据

public static int starNum = 0;

然后在星星脚本设置一个单独的脚本

private int starNum = 0;

void Start () { //自动给星星排序 starNum = gameConfig.starNum += 1; }

大功告成,这里提示一下,如果要记录获得了第几个星星,我们可以这样

public static int[] stars = new int[3];

上一篇下一篇

猜你喜欢

热点阅读