水平选择器地图

时间:2017-05-27 09:44:53

标签: c# user-interface unity3d game-engine

对于我的动画项目我正在做Unity 3D游戏,我已经创建了一个级别的选择器屏幕,问题是现在我需要 连接上一级下一级 将被解锁,因此它们可能首先被一条线(或一条路径)连接,然后路径将成为另一种颜色(意味着他可以进入下一个级别) )。我想要实现的是这样的(在UI方面): enter image description here

1 个答案:

答案 0 :(得分:0)

您可以创建一个类Level,在类中,您可以将变量X保存为相同的Level类。 这创造了一种树。然后,您可以说当前Level对象是否已完成,如果是,则通过指向该变量Level来解锁树中的另一个X

您可以设计关卡选择器,然后使用对象Level及其父对象Level,获取它们绘制线条的位置等。