美文网首页UNITY游戏开发
【unity游戏开发】实现自动获得星星

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

作者: suxsho_枫2 | 来源:发表于2018-03-21 16:38 被阅读6次

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

    但是有些游戏可能会出现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];

    相关文章

      网友评论

        本文标题:【unity游戏开发】实现自动获得星星

        本文链接:https://www.haomeiwen.com/subject/iwwgqftx.html