Unity地图设计和关卡顺序解锁以及分支解锁最好理解的实现(PlayerPrefs.GetInt与PlayerPrefs.SetInt应用及内容查询)
其他
2020-05-16 10:28:20
阅读次数: 0
Unity地图设计和关卡解锁最好理解的实现(PlayerPrefs.GetInt与PlayerPrefs.SetInt应用及内容查询)
这里说一种类似于森林冰火人的解锁机制,也就是中心的关卡先解锁,中间的通过了四周解锁一个,然后一个接一个解锁
这是属性图,这里用的是UI中的Scroll View组件
1,每一个关卡的图片由两个图片叠加组成,Lock是锁的图片,NoLock是没有锁的图片,这里逻辑很简单,解锁了Lock设置关闭,NoLock设置开启,反之相反。
2,所以先要为这里的每一个关卡即(2,3,4,5)加一个脚本,后面我们叫做LevelSelection,脚本里面控制解锁,以及状态改变。
3,完成这个后,最重要的一步
转载自blog.csdn.net/weixin_44739495/article/details/104738311